| 
 import java.awt.Image;
 import java.awt.MediaTracker;
 import java.awt.Toolkit;
 import java.net.MalformedURLException;
 import java.net.URL;
 
 import javax.swing.JPanel;
 
 public class MainClass extends JPanel {
 
 public void load() throws MalformedURLException {
 URL url = new URL("image address");
 Image im = Toolkit.getDefaultToolkit().getImage(url);
 
 MediaTracker mt = new MediaTracker(this);
 mt.addImage(im, 0);
 try {
 mt.waitForID(0);
 } catch (InterruptedException e) {
 System.err.println("Unexpected interrupt in waitForID!");
 return;
 }
 if (mt.isErrorID(0)) {
 System.err.println("Couldn't load image file " + url);
 return;
 }
 }
 
 public static void main(String[] args) {
 
 }
 }
 
 
 
 
 
 |