Как использовать сервисы уведомлений GTK / GNOME в Java?

Я начал изучать Java и, имея какой-то проект для практического применения знаний, я решил создать специальную службу уведомлений. Я знаю, что Java - не лучший вариант, но я решил, что это только для меня.

Итак, мой вопрос: какие API мне нужно использовать для его создания? Я думаю, это GTK ...

И еще: можете ли вы дать какой-нибудь учебник по программированию уведомлений такого рода?

Спасибо.

4
задан 20 April 2015 в 08:42

1 ответ

Короткий Ответ (TL; DR): Использование привязка Gnome Java , это - собственная библиотека, которая позволяет JAVA-приложениям использовать API/сервисы GNOME и GTK.

Длинный Ответ: лозунг чиновника Java является "записью однажды, выполненный где угодно", где это указывает, что программы Java могут быть запущены на различных платформах (процессоры) и операционные системы. Чтобы сделать это, язык программирования Java обеспечивает универсальную платформу и операционную систему (виртуальная машина) для разработки приложений (API) вместо собственного компонента (операционная система) один.

Таким образом, для использования определенной операционной системы API нужно сделать собственные вызовы. Путем выполнения этого Java не может гарантировать, что код больше является портативным. Gnome Java является собственной библиотекой, которая выставляет GTK и API GNOME к JAVA-приложениям.

Посмотрите пример в: https://stackoverflow.com/questions/6030004/java-program-using-gnome-java-will-not-compile

3
ответ дан 20 April 2015 в 18:42

Другие вопросы по тегам:

Похожие вопросы: