是否可以为 Java 7 中的单选按钮的 ButtonGroup
生成 actionPerformed
事件?我在 NetBeans 中找不到这个选项。我正在使用 GUI Builder。或者任何其他形式来开发这个任务?
现在我在所有单选按钮中重复代码,但我计划添加其中几个,这种方法会用到很多代码。
最佳答案
不,您不能将 ActionListener 甚至 ChangeListener 添加到 ButtonGroup,但是将 ActionListener 添加到 JRadioButtons 非常容易,如果您在 for 循环中创建它们,就像通常所做的那样,那么就没有需要重复代码。
一个不相关且未请求的一般性建议:您可能希望在仍在学习 GUI 库时避免使用代码生成软件。代码生成库可以使您不必了解库在幕后做了什么,从而减慢了您对库的理解速度。
关于java - 为按钮组生成 actionPerformed 事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23749880/