日期:2014-05-20  浏览次数:20748 次

applet中怎样加按钮组件呀
import     java.awt.*;
import     java.applet.*;
/*
<applet       code= "Test1 "     width=200     height=200>
</applet>
*/
public     class     Test1   extends       Applet{
      public         void       paint(Graphics     g){
        Button     b1=new     Button( "退出 ");this.add(b1);
    //我想在applet中加入一个按钮可是这样是不对的
      g.fillRect(20,30,60,20);
          g.setColor(Color.red);
        g.fillOval(30,50,15,15);
          g.setColor(Color.blue);
      g.fillOval(55,50,15,15);
        g.setColor(Color.blue);
        g.drawLine(0,65,200,65);
        this.show();
    }
}
就拿这个程序来说吧,我该怎么做呀。

------解决方案--------------------
public class Test1 extends Applet{
public void init()
{
Button b1=new Button( "退出 ");this.add(b1);
}
public void paint(Graphics g){

//我想在applet中加入一个按钮可是这样是不对的
g.fillRect(20,30,60,20);
g.setColor(Color.red);
g.fillOval(30,50,15,15);
g.setColor(Color.blue);
g.fillOval(55,50,15,15);
g.setColor(Color.blue);
g.drawLine(0,65,200,65);
this.show();
}
}

放在init方法里就行了,