2

我正在 mac osx 上开发 Swing GUI 应用程序。有一个问题,当我右键单击在我的应用程序上打开一个弹出窗口时,然后我单击其他应用程序。我的 pop 仍然打开,我可以在其他 GUI 上工作。

如图所示。

在此处输入图像描述

哪个应该是解决此问题的最佳方法?当焦点转移到其他程序时,我应该关闭窗口上的所有弹出窗口吗?或者是其他东西。

4

1 回答 1

1

我使用 apple mac os 属性将我的 JMenu 固定到 Os 菜单。一切都很完美。

System.setProperty("apple.laf.useScreenMenuBar", "true");

此链接对于看起来像本机操作系统的摇摆应用程序非常有用。

http://www.devdaily.com/apple/mac/java-mac-native-look/References.shtml

于 2012-04-20T14:04:30.753 回答