Jak przypisać wartość do zmiennej po zamknięciu okna?

0

Mam zrobiony program w którym po kliknięciu buttona otwiera się nowe okno. W klasie okna jest funkcja która zwraca wartość. Wartość ta zmienia się gdy wykonywane są jakieś operacje w tym oknie. Nie wiem jak zrobić żeby wartość była zwracana dopiero po zamknięciu okna.
Actionlistener po kliknieciu buttona:

case 46:
                SlideShow ss = new SlideShow(lista);
                ss.setVisible(true);
                zmienna=ss.play();//teraz wykonuje się od razu po uruchomieniu nowego okna
                break;
2

case 46:

Skasuj ten kod i napisz od nowa.

0

A jak już napiszesz kod od nowa, to dodaj do okna WindowListenera, a przypisanie do zmiennej przenieś do metody windowClosing.

1 użytkowników online, w tym zalogowanych: 0, gości: 1