Окно JavaFX setOnShown () против setOnShowing () - PullRequest
0 голосов
/ 19 февраля 2020

Я начал работать над настольным приложением JavaFX с нескольких месяцев. Проходя через оконные события, я наткнулся на эти 2 типа настроек событий: setOnShown() и setOnShowing() для класса Window (или дочернего Stage). Похожи методы скрытия окна. Я также знаю, что один должен стрелять, когда показывает окно, и один должен стрелять, когда он показан. Теперь я хочу спросить:

  1. В чем именно причина разделения этих двух событий? не достаточно ли setOnShowing ()?
  2. Если окно, которое я пытаюсь открыть, вызывает базу данных, чтобы заполнить таблицу каждый раз, когда она открывается, какое событие я должен go использовать в этом сценарии ?

вопрос может показаться глупым, но, пожалуйста, наберитесь терпения, прежде чем завершить голосование.

...