This procedure will load your image for you.
To display it on a Panel, you'll need to create a paint method for the panel similar to this.Code:private Image loadImage(String ImageName) { Image image = null; Toolkit toolkit = Toolkit.getDefaultToolkit(); image = toolkit.getImage(ImageName); MediaTracker mediaTracker = new MediaTracker(this); mediaTracker.addImage(image, 0); try { mediaTracker.waitForID(0); } catch (InterruptedException ie) { System.err.println(ie); System.exit(1); } return image; }
Code:public void paint(Graphics graphics) { super.paintComponents (graphics); graphics.drawImage(loadImage("Hello.gif"), 140, 330, null);




Reply With Quote