public void update(Graphics g){
System.out.println("In Update");
offscreenImage = createImage(wb_width,wb_height);
Graphics og = offscreenImage.getGraphics();
og.setColor(getBackground());
og.setColor(getForeground());
og.drawImage(backGroundImage,0,0,imageWidth,imageH eight,this);
paint(og);
}
public void paint(Graphics g){
LoadImage();
g.drawImage(offscreenImage, 0, 0,imageWidth,imageHeight,this);
}
public Image LoadImage(){
Toolkit T = this.getToolkit();
backGroundImage = T.getImage("iraq_planning_2003.jpg");
MediaTracker imgTracker = new MediaTracker(this);
imgTracker.addImage(backGroundImage,1);
try{
imgTracker.waitForAll();
System.out.println("Image is Loaded");
}catch(InterruptedException e){
System.err.println(e);
}
return backGroundImage;
}