Java JMenuItem与exe中的助记符重叠

Java JMenuItem与exe中的助记符重叠,java,netbeans,netbeans-7,jmenuitem,launch4j,Java,Netbeans,Netbeans 7,Jmenuitem,Launch4j,我正在使用Netbeans 7.0.1。我的问题是,JMenuItems和它们的助记符似乎被塞满了 在运行时,JMenuItem和助记符的间距正常。使用助记符创建.exe后,重叠JMenuItem 以下是截图: 只有setAccelerator()函数遭受了这种变形DefaultEditorKit.action看起来正常,或者可能是因为复选框 我该怎么解决这个问题呢?经过一番研究,我发现了这个问题。这是java版本5.0和6()中的一个bug。在版本6(b80)中解决了该问题。我使用launc

我正在使用Netbeans 7.0.1。我的问题是,JMenuItems和它们的助记符似乎被塞满了

在运行时,JMenuItem和助记符的间距正常。使用助记符创建.exe后,重叠JMenuItem

以下是截图:

只有
setAccelerator()
函数遭受了这种变形<编辑菜单中的code>DefaultEditorKit.action看起来正常,或者可能是因为复选框


我该怎么解决这个问题呢?

经过一番研究,我发现了这个问题。这是java版本5.0和6()中的一个bug。在版本6(b80)中解决了该问题。我使用launch4j和Inno设置捆绑jre6。将jar与更高版本绑定修复了这个问题。工作很顺利。

经过一番研究,我发现了它。这是java版本5.0和6()中的一个bug。在版本6(b80)中解决了该问题。我使用launch4j和Inno设置捆绑jre6。将jar与更高版本绑定修复了这个问题。工作顺利