Salve,
chiedo un piccolo aiuto su un problema che non riesco a risolvere ......
Ho un JDialog che contiene un pulsante. Alla pressione del pulsante creo una nuova classe JDialog (modale) che visualizza una tabella con dei valori che vengono aggiornati in tempo reale. Fino a qui nessun problema. Il JDialog (undecorated) che ho creato contiene solo la tabella, nessun altro pulsante e qui il problema:
- Come chiudere il JDialog ?
Ho fatto vari tentativi sperando di risolvere ma per adesso non ho trovato soluzione.
Ho provato tutti gli eventi della JTable, ma una tavola senza righe (uno dei casi) non genera nessun evento alla pressione del mouse. Ho provato con gli eventi Focus e WindowFocus ma anche qui senza successo.
Vorrei che il JDialog si chiudesse quando l'utente clicca da qualsiasi altra parte (JDialog sottostante e/o fuori dall'applicazione java), ma non ho più idee e google oggi non vuole aiutarmi ......
In pratica chiudere un JDialog cliccando al di fuori di esso.
Per rendere la cosa più chiara ho inserito un esempio (Netbeans).
Magari qualcuno ha qualche idea di come fare ?
Grazie mille per qualsiasi input.
kappasm