Как изменить иконку в трее с Java?

Мне нужно изменить иконку в трее, чтобы она уведомляла пользователей о количестве непрочитанных сообщений.

Как это сделать с Java?

3 ответа

Решение

Посмотрите на SystemTray учебный класс.

Если вы используете java 6, то его статья охватывает то, что вам нужно, я верю.

http://java.sun.com/developer/technicalArticles/J2SE/Desktop/javase6/systemtray/

Он имеет простой пример файла, который показывает, как установить значок sytemtray. Он также охватывает некоторые из полезных методов.

конкретно TrayIcon.setImage()

Для версий Java более ранних, чем 6, я использовал коммерческую библиотеку JTray. Все нормально. Очень похоже на класс Java 6.

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