showimage.java

来自「java课件 java课件 java课件 java课件」· Java 代码 · 共 32 行

JAVA
32
字号
//<applet code="ShowImage.class" height="486" width="522">
//</applet>
import java.awt.*;
import javax.swing.*;
public class ShowImage extends JApplet{
  private ImagePanel imagePanel= new ImagePanel();
  private Image image=null;
   
  public void init(){
    image = getImage(getCodeBase(),"gates.jpg");
    //image = getImage(getCodeBase(),"jim.graham.gif");
    getContentPane().add(imagePanel);
    imagePanel.showImage(image); 
  }  
}

class ImagePanel extends JPanel{
   private String filename;
   private Image image=null;
   public void paintComponent(Graphics g){
   	  super.paintComponent(g);
   	  if(image!=null)
   	    g.drawImage(image,0,0,getWidth(),getHeight(),this);
   	  
   }
   
   public void showImage(Image image){
   	  this.image=image;
   	  repaint();
   }
}

⌨️ 快捷键说明

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