Re: having problems showing an image on a panel with canvas in awt
Posted By:
rameswar_setigam
Posted On:
Thursday, April 26, 2001 01:31 PM
Hi
write a class called MainPanel which extends JPanel
like:
class MainPanel extends JPanel{
MainPanel()
{
image= Toolkit.getDefaultToolkit().getImage("/images/Frame_Reports_ba
MediaTracker tracker = new MediaTracker(this);
tracker.addImage(image,0);
try{
tracker.waitForID(0);}
catch(InterruptedException e){}
}
public void paintComponent(Graphics g){
super.paintComponent(g);
Dimension size=getSize();
g.drawImage(image, 0, 0, size.width, size.height, this);
}
}
write a main class which extends JFarme
and add MainPanel on to it...
write public void updateComponent(Graphics g)
whenever you make operations on a frame
just call repaint() method..
I hope this will solve your problem..
bye
rameswar