Ho bisogno di scrivere un programma che, quando ridotto a icona, risiede nel System Tray, e userò l'API SystemTray di Java 6 per farlo.App desktop Java: come ottimizzare l'applicazione del vassoio quando si premono i tasti di scelta rapida?
Come posso rendere l'applicazione in primo piano quando l'utente preme qualche tasto di scelta rapida?
Ad esempio, l'app è in esecuzione ma ridotta a icona. Quando l'utente preme CTRL-SHIFT-Y o qualcosa (o, come la ricerca di Google Desktop, CTRL due volte) e l'applicazione è ingrandita.
MODIFICA: So di how to bring a Java window to the foreground. Sto chiedendo in particolare su come far funzionare un'app Java in esecuzione per un hotkey.
Ho cercato ore per una soluzione a questo problema. Trovato nulla che non coinvolga JNI. È molto triste che Sun (o ora, Oracle) non si preoccupi di Java sul desktop. –