我有一大堆按钮,有没有一种方法可以为所有按钮添加 actionListeners 而无需为所有按钮执行 button.addActionListeners(this)
?它使代码看起来很乱。
最佳答案
如果您希望所有按钮具有共同的行为,您需要让它们扩展一个您定义了共同代码的抽象类。因此,使用自己的添加监听器方法定义自己的抽象 MyButtonClass
。
关于Java:将 ActionListeners 添加到图形对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13111179/