Imam glavnu formu sa koje otvaram dijalog (JDialog).Da li postoji nacin da mi dijalog vrati rezlultat(koje je dugme pritisnuto na njemu) u glavnu formu?
Dialog result u javi???
Zaključano
Zakačeno
JOptionPane.showOptionDialog standardno vraća rezultat dijaloga u vidu int promenljive.
Detaljno imaš na sledećem linku:
http://java.sun.com/docs/books...uiswing/components/dialog.html
Code:
//Custom button text
Object[] options = {"Da",
"Ne",
"Mozda"};
int n = JOptionPane.showOptionDialog(frame,
"Telo poruke",
"Naslov",
JOptionPane.YES_NO_CANCEL_OPTION,
JOptionPane.QUESTION_MESSAGE,
null,
options,
options[2]);
//Custom button text
Object[] options = {"Da",
"Ne",
"Mozda"};
int n = JOptionPane.showOptionDialog(frame,
"Telo poruke",
"Naslov",
JOptionPane.YES_NO_CANCEL_OPTION,
JOptionPane.QUESTION_MESSAGE,
null,
options,
options[2]);
Detaljno imaš na sledećem linku:
http://java.sun.com/docs/books...uiswing/components/dialog.html
Naravno, niko ti ne brani da u konstruktoru dijaloga predaš referencu na klasu koja je instancirala dijalog. Tako, možeš da pozoveš proizvoljnu funkciju i predaš proizvoljnu vrednost.
Potpis
OTPOR blokadi ulica, OTPOR blokiranom Beogradu, OTPOR blokiranoj Srbiji