很简单的一个失误,你没有给blue按钮增加侦听器,你看:
red.addActionListener(new BG(red,Color.red,"我是红色"));
f.add(red);
Button blue=new Button("兰色");
red.addActionListener(new BG(blue,Color.blue,"我是兰色"));
注意突出的两行!!!!!
给点分吧!
red.addActionListener(new BG(red,Color.red,"我是红色"));
f.add(red);
Button blue=new Button("兰色");
red.addActionListener(new BG(blue,Color.blue,"我是兰色"));
注意突出的两行!!!!!
给点分吧!
f.add(red);
Button blue=new Button("兰色");red.addActionListener(new BG(blue,Color.blue,"我是兰色"));
——
错误在这里。这里应该写blue.addActionListener(new BG(blue,Color.blue,"我是兰色"));