我有时会看到这样的代码:
new myJFrame().setVisible(true);
我不完全知道它是如何工作的,但它实际上创建了 amyJFrame
并将其设置为可见,作为将其设置为在其构造函数上可见的替代方法。
我想知道的是,是否有办法在 JMenuItem 或 JButton 上执行此操作,以自动为其分配 ActionListener 而无需先显式声明它,如:
myJMenu.add(new JMenuItem("Item").addActionListener(myActionListener));
就我所尝试的而言,这是行不通的。
我并不完全需要它来工作,我只是想知道它是否可能,因为它可以为我节省一些时间。
提前致谢。