繁体   English   中英

如何让我的 Java 应用程序像状态应用程序一样从 MacOS 桌面菜单栏运行?

[英]How do I get my Java App to run from the MacOS desktop menu bar like a status app?

我正在使用 JavaFX 8 进行编码,我想知道是否有任何方法可以使我的应用程序的行为类似于我们经常看到的那些在系统菜单栏中以小图标运行的应用程序,这样当您单击它时,您只需得到一个小的弹出窗口 window 但当然还有在其中运行的 java 程序。

:-)

这是一些屏幕截图,其中包含我想要做的示例。

在此处输入图像描述

在此处输入图像描述

这可以用 Java 完成吗?

谢谢,

迈克尔·西姆斯

据我所知,目前唯一支持的是AWT的SystemTray class。

I've seen Swing samples based on that class in the past, and there are JavaFX classes for interoperability between Swing and JavaFX.

因此,您可能想尝试结合 AWT、Swing 和 JavaFX。

我最终找到了一个解决我的问题的库。

JavaFX 仍然没有从标题栏 (*nix) 或系统托盘 (Windows) 运行应用程序的本地方式,但FXTrayIcon是一个库,它为我解决了这个问题,因为考虑到 JavaFX 的限制,它可以很好地满足我的需求在这方面。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM