千年服务端 物品记录:怎么向Button加事件

来源:百度文库 编辑:高考问答 时间:2024/04/29 18:33:31
比如
按下Button,按钮的颜色改变

还有
Button b=new Button("button");
b.addActionListener(l)其中的l我不知道该填什么`
用java写的哦^_^

加QQ 359549633 !

如果是 class Frame extends Frame implements ActionListener{}里面的,直接加this;
如果是class MyActionListener implements ActionListener{ public void actionPerformed(ActionEvent tt)....}
你的button加的是一个(new MyActionListener());
在这里你要清楚,前面一种是容器本身直接实现了监听器的接口的类,所以Button在它之中,即是this
后面一种是另外申明一个类即:MyActionListener实现监听器的接口所以填加它的new一个实例