6

我有一个 Java 应用程序,它的功能基本上类似于即时消息类型的程序。在最近使用 Unity 界面“升级”到 Ubuntu 之前,我在系统托盘中显示了一个简单的图标。我知道关于回到这个托盘的最初目的已经有很多讨论,我不想在这里讨论。相反,我正在寻找关于如何将我的应用程序正确集成到消息传递系统中的简单而简洁的教程或文档。我想要弹出通知的新消息,我已经能够通过 libnotify 做到这一点,但是我不知道如何将应用程序本身添加为消息菜单下的条目。任何为我指明正确方向的帮助将不胜感激。我需要该应用程序继续跨平台工作。

4

1 回答 1

2

我认为解决此问题的最佳方法是使用 Java DBUS 库 ( http://dbus.freedesktop.org/doc/dbus-java/ ) 并了解 Unity appindicator DBUS API。然后,为 Unity 编写一个特殊组件并在运行 Ubuntu 时动态加载该组件。

于 2011-10-25T17:26:45.240 回答