当前位置: 首页 > 面试题库 >

从命令选项卡应用程序切换器隐藏Java应用程序并在OSX中停靠

景翰音
2023-03-14
问题内容

我有一个Java应用程序,在OSX的顶部菜单栏中有一个托盘图标。当我最小化应用程序时,我希望它从扩展坞和命令选项卡应用程序切换器中消失,
在托盘中。我已经看到其他OSX应用程序可以做到这一点,所以我相信这是可能的,但是作为OSX的新手,我不知道如何实现它。

任何帮助,将不胜感激!


问题答案:

事实证明,SWT 3.5有一个错误,阻止它正确响应OSX隐藏应用程序所需的Info.plist。此错误已在SWT 3.6中修复,并且随着Eclipse
Helios今天发布,我相信SWT现在正式是3.6版

要获得隐藏的图标,只需在info.plist文件的顶部添加以下行:

<key>LSUIElement</key>
<true/>


 类似资料:
  • 我在一个容器中运行Kafka,希望能够运行一个简单的命令来更改Java应用程序(Spring Boot)主题上的分区数。 我尝试过ProcessBuilder,但从我读到的任何错误消息来看,我无法通过ProcessBuilder来完成。 相反,我尝试查看Docker API,但无法理解/找到任何解决方案。 我想做的是:运行:docker exec-it kafka bash,然后在kafka容器内

  • 问题内容: 问题:用户从小程序开始长时间操作;显示带有进度条的JDialog。用户打开/切换到另一个浏览器选项卡-仍然显示JDialog(并惹恼用户)。 当用户切换到另一个选项卡时,JDialog应该被隐藏;并在用户切换回时再次显示。 注意:我看到了类似问题的问题,解决方案是添加windowActivated / deactivated监听器。它对我不起作用,因为窗口中有多个框架,其中一个框架包含

  • 问题内容: 是否有隐藏光标的方法(除了使用透明图像作为光标以外)? 问题答案: 似乎该类没有开始的“空白”游标,因此可以使用该方法定义一个新的“空白”游标。 这是我尝试过的一种可行的方法: 编辑 关于结尾处没有游标的所有注释,似乎包含在中的s 最终将继承容器的游标(),因此如果要求一定要让游标出现,则必须手动设置所需的光标。 例如,如果中包含,则可以使用方法将其光标设置为系统的默认值:

  • 我试过了 这没有任何作用。 我已经查看了我的用于“基于视图控制器的状态栏外观”的文件,但它不在那里。 如何在我的Xcode 6应用程序中隐藏屏幕顶部的白色状态栏(带有时钟和电池电量)?谢谢!

  • 这似乎是一件很容易做到的事情,但无论出于什么原因,我都被打败了。 我试图使用Firebase工具CLI与我的数据库进行交互。我可以毫无困难地登录,当我键入时,我得到了我当前所有应用程序的列表。它还告诉我我目前连接到哪个应用程序。 我的问题是,我想连接到其他应用程序之一。我正在我的临时应用程序上运行查询,我需要在我的生产应用程序上运行它们。我可以在列表中看到生产应用程序,但我找不到任何方法切换到该应

  • 我的模特。py看起来像: 模型中描述了“名称”和“站点”! 每当我尝试运行我的服务器时,我都会 django.db.utils.编程错误:除非使用可以解释8位字节串的text_factory(如text_factory=str),否则不得使用8位字节串。强烈建议您将应用程序切换到Unicode字符串。 我怎样才能将我的应用程序切换到上面提到的Unicode字符串,或者如果有其他方法来解决这个问题,