需要手动刷新界面
你调用 JApplet 的 updata 试试!

解决方案 »

  1.   

    例如下面的程序。
    import java.awt.event.*;
    import java.awt.*;
    import javax.swing.*;public class Update extends JApplet implements java.awt.event.ActionListener
    {
    JButton jb1=new JButton("ab");
    JButton jb2=new JButton("pp");
    JButton jb3=new JButton("确定");

    public void init(){
    this.getContentPane().setLayout(new GridLayout(2,1));
    this.getContentPane().add(jb1);
    this.getContentPane().add(jb3);
        jb3.addActionListener(this);
    }
    public void actionPerformed(ActionEvent e){
    if(e.getSource().equals(jb3)){
    this.getContentPane().remove(jb1);
    this.getContentPane().add(jb2);
    this.update(this.getGraphics());
    System.out.println("nckg");
    }
    }
    }