您的位置:首页 > 编程语言 > Java开发

java之按钮监听事件判别

2018-01-26 22:03 155 查看
事件监听接口  implements ActionListener 
java监听事件中如何判别是按下哪个按钮的呢?
这里有两种方法:
1.如果按钮实在本类中,可以使用 e.getSource()  来判断。
JButton jb = new JButton();
@Override

public void actionPerformed(ActionEvent e) {

 if(e.getSource()
== jb){}
}
2.Java中 Swing 包中的 setActionCommand(String ActionCommand) ,使用广。
给一个JButton设置属性,通过设定的ActionCommand来判断是哪个按钮触发事件监听。

JButton jb = new JButton();
jb.setActionCommand("测试") 
@Override

public void actionPerformed(ActionEvent e) {

 if(e.getActioncommand.equals("测试")){}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  JAVA