所以,我对使用 java 编程接口有点陌生。我有一个 JButtons 菜单,其中每个 JButton 都有一个与之关联的操作(所以我使用 new JButton(action)),但是一旦选择了一个按钮,我想关闭菜单,所以我有一个 ActionListener 附加到每个 JButton这样做。
出于漂亮的原因,如果 ActionListener 在 JButton 的动作之前,我会喜欢它,但我找不到不涉及添加新线程或创建新类的方法......有人有什么想法吗?另外,我使用的是 Java 1.4,所以没有花哨的新东西。