Слушатель фокуса JavaFX между этапами - PullRequest
0 голосов
/ 04 мая 2018

Я занимаюсь разработкой Java-приложения, в котором у меня есть основной этап (первый), состоящий из множества кнопок, каждая из которых открывает другое модальное (второе) окно, в которое я могу вставить / изменить / удалить некоторые данные, прочитанные из моей БД и визуализировать текущее состояние БД, показывая данные в TableView, которые я заполняю в методе initialize () этого конкретного контроллера. При нажатии кнопки «Добавить» открывается другой модальный (третий) для ввода некоторых данных.

Что мне хотелось бы, так это обновить данные, отображаемые во втором модальном режиме (там, где находится таблица), чтобы немедленно отслеживать вновь добавленные данные. На данный момент этого не происходит (конечно), потому что на втором этапе все еще отображаются данные, которые я извлекаю из БД перед новым добавлением, поэтому мне нужно закрыть и открыть второй этап, чтобы эффективно увидеть результат.

Есть ли способ «сделать что-то» на этапе после восстановления фокуса, закрыв третий этап?

Большое спасибо!

...