Реализация иконки в трее в Java 1.6 имеет свои ограничения, например нет поддержки альфа-канала в графических значках. Кто-нибудь пытался использовать SWT для поддержки иконки в трее? Это вообще возможно?
ОК, я попробовал: он работает нормально в Windows, но в Linux он падает, как только я закрываю JFrame или JDialog. Похоже, что SWT запутывается в окнах AWT при реализации Linux.
JFrame
JDialog
Я бы подумал, что вы будете использовать только нативные вызовы - я сомневаюсь, что SWT много сделает для вас в этот момент.