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监听事件中如何判别是按下哪个按钮的呢?
这里有两种方法:
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 GUI
- java IP地址,端口校验+下拉菜单选框监听事件+模拟QQ发送按钮旁的小箭头功能
- java在线聊天项目0.3版本 制作客户端窗体,实现发送按钮和回车发送信息功能,使用ActionListener监听事件中actionPerformed方法(用内部类和匿名内部类两种方法)
- 按钮监听事件的实现方式【JAVA】
- java中对按钮的事件监听
- 【Java】使用JFrame监听事件创建一个复制文本功能的窗体程序与按钮快捷键
- Java:简单的Swing用户界面和监听按钮点击事件
- java IP地址,端口校验+下拉菜单选框监听事件+模拟QQ发送按钮旁的小箭头功能
- java之事件监听(一)按钮监听
- 【java】事件监听——通过点击不同的按钮,让面板的背景色发生相应的变化
- 设置UITableView背景透明/监听cell左边的删除按钮的点击事件
- 非专业码农 JAVA学习笔记 用户图形界面设计与实现-所有控件的监听事件
- java awt 事件监听 简单示例3
- Java 中的事件监听机制
- java设计模式--事件监听器模式和观察者模式
- Android按钮的五种点击监听事件处理
- (转)java gui 关于事件监听的三种方法
- JAVA第二课——事件监听以及画板的制作
- 关于JAVA中事件分发和监听机制实现的代码实例-绝对原创实用
- 安卓EditView控件回车按钮的监听事件,解决界面onkey无效