为什么不能通过自定义协议处理程序在osx上解决java awt应用程序的问题?

时间:2018-05-30 01:38:16

标签: java macos awt

在OSX上启动一个简单的java awt应用程序后,没有其他应用程序可以获得焦点。单击其他应用程序无效。除了awt应用程序之外,不可能在任何应用程序中输入文本,直到它退出。

当通过自定义协议处理程序(例如open foobar:)启动或从浏览器单击foobar:链接时,只会发生 。通过双击或open /Applications/My.appjava -jar启动时,它可以正常工作:其他应用可以关注。

系统的哪个部分正在控制焦点? LaunchServices? java吗?通过自定义协议打开会有什么不同?

0 个答案:

没有答案
相关问题