问大佬java swing中用一个监听事件多个按钮如何判断是哪个按钮被点击了顺带执行操作
问大佬javaswing中用一个监听事件多个按钮如何判断是哪个按钮被点击了顺带执行操作每个按钮都有不同的操作...
问大佬java swing中用一个监听事件多个按钮如何判断是哪个按钮被点击了顺带执行操作每个按钮都有不同的操作
展开
1个回答
展开全部
JButton jb1 = new JButton("button1");
JButton jb2 = new JButton("button2");
ActionListener listener = e -> {
if (e.getSource == jb1) {
System.out.println("你按下的是" + jb1.getText());
} else if (e.getSource == jb2) {
System.out.println("你按下的是" + jb2.getText());
}
}
jb1.addActionListener(listener);
jb2.addActionListener(listener);
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询