Скользящая панель уведомлений в Java (а-ля Firefox)
Я хотел бы реализовать скользящую панель уведомлений, как в Firefox или IE для моего Java-приложения. Но я не хочу изобретать велосипед, и я уверен, что кто-то там уже сделал это и готов поделиться. Знаете ли вы какую-либо реализацию этого с открытым исходным кодом в Java/ Swing?
2 ответа
В Swing Hacks есть пример под названием "Slide Notes Out from the Taskbar", который кажется довольно близким к тому, что вы хотите (на данный момент в Google Search Book есть предварительный просмотр).
Код свободно доступен на официальной странице O'Reilly Swing Hacks в разделе "примеры". Не уверен, что это за лицензия, но стоит посмотреть (глава 6, руб. 46). Во всяком случае, Swing Hacks - это достойная покупка по цене ~ 20 долларов.
Стандартный способ сделать это - использовать Swing TrayIcon API. Это, вероятно, будет самый удобный способ тоже:)