Posted By:
Anonymous
Posted On:
Monday, April 21, 2008 09:14 AM
Here an example:
class ImagePanel extends JPanel {
private Image image;
public ImagePanel(String img) {
this(new ImageIcon(img).getImage());
}
public ImagePanel(Image img) {
this.image= image;
Dimension size = new Dimension(image.getWidth(null), image.getHeight(null));
setPreferredSize(size);
setMinimumSize(size);
setMaximumSize(size);
setSize(size);
setLayout(null);
}
public void paintComponent(Graphics g) {
g.drawImage(image, 0, 0, null);
}
}