Witam wszystkich. Uczę się programować w Javie przy użyciu JavyFX i napotkałem pewien problem. Otwiera mi się okno w którym wskazuje się plik który chcę otworzyć ale mogę tych okien tworzyć nieskończoność a tego bym nie chciał. Jak można w kontrolerze przechwycić informację o zamknięciu okna (klikając w X w systemowej ramce) albo po prostu ustawić maksymalną liczbę otwartych (tych samych) okien?
Jeszcze jedna sprawa. Chciałbym aby po kliknięciu w główne okno, (z poziomu którego można otworzyć wyżej wspomniane okno do wybierania pliku) przy otwartym oknie do otwierania pliku, okno do otwierania pliku pokazało się na wierzchu i uniemożliwiło robienie czegokolwiek w głównym oknie.
Wyszło masło maślane ale mam myślę, że będzie wiadomo o co chodzi.
Z góry dzięki za wszystkie odpowiedzi.