Java:将 ActionListeners 添加到图形对象

标签 java swing jbutton actionlistener

我有一大堆按钮,有没有一种方法可以为所有按钮添加 actionListeners 而无需为所有按钮执行 button.addActionListeners(this)?它使代码看起来很乱。

最佳答案

如果您希望所有按钮具有共同的行为,您需要让它们扩展一个您定义了共同代码的抽象类。因此,使用自己的添加监听器方法定义自己的抽象 MyButtonClass

关于Java:将 ActionListeners 添加到图形对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13111179/

相关文章:

java - 金钱累积按钮

java - 使用 get 方法初始化在不同类中声明的 JButton 多维数组

java - 在 jButton (netbeans gui builder) 中添加背景

java - 如何在 JavaFX 上使用 checkBox 选择行?

java - 关于ActionListener.image编辑的问题

java - 获取异常原因的唯一标识符

java - 在 ToolTipText 上使用图标

java - 窗口焦点事件的意外行为

java - Java 中的正则表达式点运算符似乎总是贪婪地工作

java - 用Java计算数组的平均值/最大值/最小值