Brian:
Did you define Paint? I can see your constructor, but I don't see paint defined. I did a
test and left out the paint method. I received a null exception. When I defined paint everything worked fine.
can = new Canvas();
Toolkit toolkit = Toolkit.getDefaultToolkit();
im = toolkit.getImage("c:\\computr2.GIF");
try {
this.setSize(110,110);
this.setVisible(true);
getContentPane().add(can);
repaint();
addWindowListener(new WindowAdapter() {
public void windowClosing(WindowEvent we) {
System.exit(1);
}
});
} catch (NullPointerException e) {
System.out.println("Can't find file:" + e.getMessage());
}
}
public void paint(Graphics g) {
g.drawImage(im, 0, 0, 100, 100, this);
}
public static void main(
String[] args) {