[ kasooo @ 07.12.2009. 17:46 ] @
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?
[ Marko Medojević @ 10.12.2009. 08:51 ] @
JOptionPane.showOptionDialog standardno vraća rezultat dijaloga u vidu int promenljive.
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]);



Detaljno imaš na sledećem linku:
http://java.sun.com/docs/books...uiswing/components/dialog.html
[ Java Beograd @ 10.12.2009. 09:03 ] @
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.