1

当我设置外观和感觉时,我的 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)

先感谢您。

4

0 回答 0