在 NetBeans 6.9 IDE 中,如果你创建一个
New Project >> Java >> Java Desktop Application
并运行它,你会发现菜单项有助记符,但只有 afterALT
被按下。
(netbeans 程序本身就使用这种风格的菜单。)
但是,如果您创建一个新的File >> Swing GUI Forms >> JFrame Form
,并添加一个带有助记符的简单菜单栏,然后运行 JFrame,助记符将始终出现,而无需按ALT
。这是我更喜欢的。
(Firefox 使用这种风格的菜单)
我的想法是org.jdesktop.application
覆盖默认设置,但这只是一个猜测。任何人都知道如何使 SingleFrameApplication 不需要ALT
被按下?
谢谢。
编辑: 发现问题是JFrame和JDesktop使用不同的默认外观