我有一个使用 JMenuBar 的网络小程序。在 Windows 上一切正常,但 OS X 是另一回事。由于某种原因,JMenus 没有使用 OS X safari 组合正确地将焦点转移到他们的孩子身上。子菜单和项目应在鼠标悬停时突出显示,但不要。当用户按下 JMenu 并在他们浏览子菜单时保持鼠标按下时,所有内容都会突出显示。我还注意到,这只发生在嵌入在小程序内容窗格中的 JMenus 上。如果小程序生成一个带有 JMenu 的单独 JFrame 窗口,则焦点正确传递。任何帮助或见解将不胜感激。