Где я могу найти информацию об интеграции приложений Java в меню индикаторов приложений Ubuntu? - PullRequest
6 голосов
/ 21 октября 2011

У меня есть Java-приложение, которое по сути работает как программа для обмена мгновенными сообщениями. До недавних «обновлений» до Ubuntu с интерфейсом Unity у меня на панели задач отображался простой значок. Я понимаю, что было много дискуссий о возвращении к первоначальной цели этого лотка, и я не хочу обсуждать это здесь. Скорее, я ищу простой и краткий учебник или документацию о том, как правильно интегрировать мое приложение в систему обмена сообщениями. Я хочу, чтобы во всплывающих уведомлениях появлялись новые сообщения, и я смог сделать это с помощью libnotify, однако я не знаю, как добавить само приложение в качестве записи в меню сообщений. Любая помощь, указывающая мне правильное направление, была бы очень признательна. Мне нужно приложение, чтобы продолжить работу кроссплатформенно.

1 Ответ

2 голосов
/ 25 октября 2011

Я думаю, что лучший способ решить эту проблему - использовать библиотеку Java DBUS (http://dbus.freedesktop.org/doc/dbus-java/) и узнать об API-интерфейсе DBUS Appindicator Unity. Затем напишите специальный компонент для Unity и динамически загрузите этот компонент, если вы работаете в Ubuntu.

...