public class Imageappear extends Applet
{
public void init()
{
MediaTracker tracker = new MediaTracker(this);
URL codebase=getCodeBase();
m_image=getImage(codebase,sImagePath+sFileName);
tracker.addImage (m_image,0);
try{tracker.waitForID(0);}
catch(InterruptedException e){e.printStackTrace();}
m_imW=m_image.getWidth(this);
m_imH=m_image.getWidth(this);
}
public void paint(Graphics g)
{
g.drawImage(small,0,30,this);
}
class controlpanel extends Panel
{ public controlpanel(Imageappear parent,DrawField df)
{
mypa=parent;
mydf=df;
}
public boolean CreateControls(Applet applet)
{
IDC_BUTTON2=new Button ("缩小");
IDC_BUTTON2.addActionListener (new Button2Listener(applet));
add(IDC_BUTTON2);
}
class Button2Listener implements ActionListener {
private Applet applet;