做一个小Applet程序,想通过点击Button改变布局方式,这样做貌似有点问题...public class TestPaint extends Applet implements ActionListener {
Button b1 = new Button("FlowLayout");
Button b2 = new Button("GridLayout");

public void init() {
setLayout(new FlowLayout());
add(b1);
add(b2);
b2.addActionListener(this);
} public void paint(Graphics g) {
setLayout(new GridLayout());
}

public void actionPerformed(ActionEvent e) {
repaint();
}
}稍微有点思路,想的是在actionPerformed里调用stop,然后在进行重绘,不知这想法对不对?哪位大侠有招可支?