Applicazione di background che apre un'interfaccia utente in base agli eventi

0

Ho bisogno di codificare un'applicazione Java che gira sul desktop.

  • È un'applicazione in esecuzione continua. Funziona tutto il tempo.
  • Non dovrebbe mostrare alcuna interfaccia utente a meno che non ci sia un evento.
  • L'applicazione esegue il polling di un server per l'evento. Quando si verifica l'evento, l'applicazione dovrebbe visualizzare un messaggio: il messaggio dovrebbe rimanere fino al momento in cui l'utente fa clic su di esso.
  • Quando l'utente fa clic sul messaggio, dovrebbe mostrare un'interfaccia utente che gli consente di compiere ulteriori azioni con l'interfaccia utente.
  • Quando l'utente ha terminato, chiude l'interfaccia utente fino al prossimo evento

Sto esplorando i modi in cui posso raggiungere questo obiettivo. Stavo pensando a un'applicazione System Tray che fa apparire un messaggio. Dai documenti, sembra che il messaggio scompaia dopo un po 'di tempo anche se l'utente non lo fa clic. Non voglio questo comportamento.

Quale sarebbe la migliore progettazione dell'interfaccia utente che dovrei usare per questo?

    
posta user93353 09.06.2016 - 11:41
fonte

0 risposte

Leggi altre domande sui tag