class ImagePanel extends Panel {
private Image im;
public ImagePanel(Image img){
im = img;
// setSize(im.getWidth(this),im.getHeight(this));
}
public void paint(Graphics g){
g.drawImage(im,0,0,this);
}
public Dimension getPreferredSize() {
return new Dimension(im.getWidth(this),im.getHeight(this));
}
} |