作者热门文章
- Java 双重比较
- java - 比较器与 Apache BeanComparator
- Objective-C 完成 block 导致额外的方法调用?
- database - RESTful URI 是否应该公开数据库主键?
我知道如何为它创建一个按钮和一个 Action 监听器。但是我想有几个按钮和 actionListeners 来让它们执行彼此无关的单独操作。
例子:
protected JButton x;
x = new JButton("add");
x.addActionListener(this);
public void actionPerformed(ActionEvent evt) { //code.....}
现在我想要其他按钮,它们可能具有不同的功能,如减法、乘法等。请建议。谢谢
最佳答案
关于:
JButton addButton = new JButton( new AbstractAction("add") {
@Override
public void actionPerformed( ActionEvent e ) {
// add Action
}
});
JButton substractButton = new JButton( new AbstractAction("substract") {
@Override
public void actionPerformed( ActionEvent e ) {
// substract Action
}
});
关于java - 如何在 Java Swing 中为多个按钮添加多个 ActionListener,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5911565/
我是一名优秀的程序员,十分优秀!