java - 如何为类中的每个方法自动创建按钮?

标签 java

我想要一个包含不同对象的对象列表。

我想要一个具有抽象 getOptions() 方法的父类(super class)。然后我可以创建父类(super class)的子类,当您选择子类的对象时,它将为子类中的每个选项创建按钮。

我希望能够选择选项按钮。就像如果我创建一个代表文件的子类,它将有两个选项,例如打开和编辑,并且程序会自动创建打开和编辑按钮,但它还需要支持具有不同选项的其他子类,并且程序将为相反,他们。

如果它是一个按钮并不重要,我只是想知道如何获取子类中所有选项的列表。

最佳答案

让子类返回 Action 的实例反而。可以根据需要将操作放入菜单或工具栏中,以形成 JMenuItemJButton 实例。

关于java - 如何为类中的每个方法自动创建按钮?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16384636/

相关文章:

java - 非顺序索引集合

java - 通过java将csv转换为.xls,其中分隔分隔未正确完成

java - jaxb 使用自定义日期格式编码 LocalDate

java - 类的实例导致 nullPointerException

java - 使用 Jackson 反序列化对象 json 对象列表 - 无法从 start_array token 中反序列化实例

java - 为什么此 java 邮件以纯文本而不是 html 形式到达收件人?

java - R 无法解析为变量 - Hello World

java - 无法将给定对象格式化为数字组合框

java - 当中间件失败时,有没有办法让集成测试快速失败?

java - 使用 Apache PDFBox 在 PDF 中查找 javascript 代码