当我设置外观和感觉时,我的 AWT MenuBar 显示在 JFrame 顶部,而在我使用 Nimbus 或 Synth 时不会发生这种情况。
我不能使用 JMenuBar 的原因是我正在制作的应用程序是 MMORPG RuneScape 的加载程序,它是一个 AWT 小程序,因为 AWT 优先于摆动 MenuBar 下拉菜单被小程序隐藏。
我除了这是因为我正在混合 AWT 和 Swing 组件,但我没有看到任何其他选择。
这里有几张图片可以帮助进一步解释我的问题
菜单栏:https ://dl.dropbox.com/u/64681860/Code%20Images/MenuBar.PNG
JMenuBar:https ://dl.dropbox.com/u/64681860/Code%20Images/JMenuBar.PNG
我使用的外观和感觉是 Substance - BusinessBlackSteel,但是这些问题也会出现在其他 L&F 上,例如 Metal
我希望有人可以解决其中一个问题(框架顶部的菜单栏,隐藏在小程序下的 JMenu)
先感谢您。