【发布时间】:2015-08-14 09:35:24
【问题描述】:
我正在使用在OS X 上运行的Java 8 和mvn 开发一个命令行应用程序(即没有任何GUI)(我目前不知道这个问题是否会在其他操作系统上表现出来)。开发本身进展顺利。
但是,当我启动应用程序时,我得到了一个难看的 GUI,简称为“Launcher”(这既是应用程序名称,也是进程名称,请参阅 )。更令人讨厌和令人震惊的是,当应用程序第一次做的不仅仅是启动时,“启动器”会从用户当时正在使用的 GUI 中窃取焦点。这是非常不受欢迎的(tm)。
理想情况下,我想要完全抛弃“启动器”GUI,但如果失败了,我可以忍受它不再从当前 GUI 中窃取焦点。我怎样才能做到这一点?
【问题讨论】:
-
about 菜单显示什么?
-
没有关于菜单。您在屏幕截图中看到的内容涵盖了整个“GUI”。但是,单击“关于 Launcher”条目会导致一个没有标题和文本的通用弹出窗口:“关于 Launcher 版本 1.0 (1.0)。”
-
成功了,谢谢!我永远也猜不到这个解决方案。
-
@jjpe 很高兴听到!我删除了我的评论并将其重写为答案,因为这只是一个猜测,如果您接受它,我们将不胜感激。
-
其实我只是想建议,但你抢先了。
标签: java macos user-interface