2011-10-21 1 views
6

Ho un'applicazione Java che funziona essenzialmente come un tipo di programma di messaggistica istantanea. Fino ai recenti "aggiornamenti" su Ubuntu con l'interfaccia Unity avevo una semplice icona visualizzata nella barra delle applicazioni. Mi rendo conto che ci sono state molte discussioni riguardo il ritorno allo scopo originale di questo vassoio e non desidero discuterne qui. Piuttosto, sto cercando un tutorial o una documentazione semplice e concisa su come integrare correttamente la mia app nel sistema di messaggistica. Voglio nuovi messaggi per le notifiche pop-up, e sono stato in grado di farlo tramite libnotify, tuttavia non so come aggiungere l'app stessa come una voce sotto il menu di messaggistica. Qualsiasi aiuto che mi indichi la giusta direzione sarebbe molto apprezzato. Ho bisogno che l'app continui a lavorare su più piattaforme.Dove posso trovare informazioni sull'integrazione di applicazioni Java nel menu dell'indicatore dell'applicazione Ubuntu?

risposta

2

Penso che il modo migliore per risolverlo sia utilizzare la libreria Java DBUS (http://dbus.freedesktop.org/doc/dbus-java/) e conoscere l'API DBUS dell'appendicimetro Unity. Quindi, scrivi un componente speciale per Unity e carica dinamicamente questo componente se stai usando Ubuntu.