我有一个包含 JMenuBar 的 JFrame 的 Java 应用程序。我正在使用 Windows L&F。
当 JMenuBar 处于活动状态时,选定的 JMenu 将突出显示。用户可以通过按左/右箭头键移动到上一个/下一个 JMenu。
我遇到的问题是禁用的 JMenus。在 Windows L&F 中,使用箭头键遍历禁用的 JMenus 时不会跳过它们,它们也不会突出显示。当用户移动到禁用的 JMenu 上时,没有关于他在哪里的视觉线索。
有什么方法可以修改 JMenuBar 行为以跳过禁用的 JMenus?