Re: JDialog e valore di ritorno
|
- Subject: Re: JDialog e valore di ritorno
- From: Andrea Francia <andrea.francia@gmx.ohohohioquestoèdatogliereohohoho.it>
- Data: Fri, 18 Jul 2008 17:52:42 +0200
- Newsgroups: it.comp.java
mdema@diesel wrote:
> Salve a tutti.
> Vorrei fare in modo che un mio JDialog modale restituisca, al momento
> della "chiusura" un valore al frame principale....una stringa, in
> particolare.
> E' possibile?? Io per adesso stavo usando una variabile "sponda", ma è
> una soluzione ORRIBILE.
Perché orribile?
class CiccioDialog extends JDialog {
...
public int getValue() { ... }
public boolean isConfirmed() { ... }
}
CiccioDialog ciccioDialog = ...
ciccioDialog.setVisible();
if(ciccioDialog.isConfirmed()) {
// l'utente ha premuto Ok, bene!
int value = ciccioDialog.getValue();
... // calcoli felici con il valore inserito
} else {
// l'utente ha schiacciato Annulla lasciamo perdere
}
> Qualche idea?
> Grazie mille
--
Andrea Francia
http://www.andreafrancia.it/