imageapplet.java

来自「程序练习中包括书中实例程序代码和练习中要用到的代码,是压缩文件」· Java 代码 · 共 33 行

JAVA
33
字号
package examples.applet;
import javax.swing.*;
import java.awt.*;
/** An example applet that loads and displays an image
  */
public class ImageApplet extends JApplet {
   public void init() {
      Image image = getImage( getDocumentBase(),
                              getParameter( "image" ) );
      ImagePanel ip = new ImagePanel( image );
      setContentPane( ip );
   }
   public String getAppletInfo() {
      return "Demonstration applet";
   }
   public String[][] getParameterInfo() {
      String pInfo[][] = {
         { "image", "String",
           "The file containing the image."  }
      };
      return pInfo;
   }
   public class ImagePanel extends JPanel {
      private Image image;
      public ImagePanel( Image image ) {
         this.image = image;
      }
      public void paintComponent( Graphics g ) {
         Insets ins = getInsets();
         g.drawImage( image, ins.right, ins.top, this );
      }
   }
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?