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;