Как указать максимальный / минимальный размер для JavaFX Dialog
Если мой опыт является представительным, то удивился, что об этом раньше не спрашивали, я ДЕЙСТВИТЕЛЬНО посмотрел.
Мне нужно указать максимальный и минимальный размер для диалога JFX, у которого нет свойств max/min/pref width/height. НО.. действительно имеет свойства только для чтения ширины и высоты вместе со стандартными методами get/set. Я могу добавить InvalidationListener к этим свойствам, но ничего не происходит в слушателе, когда я изменяю размер, щелкая и перетаскивая по краю диалога. Пробовал с помощью ChangeListener, опять ничего не происходит.
Это легко проверить, просто создайте Dialog и базовый слушатель и запустите System.out.println("размер dlg изменен") в реализации слушателя.
Наконец, я попробовал то же самое с DialogPane диалогового окна с теми же результатами.
Был бы признателен, если (i) то, что я пытаюсь сделать, возможно, (ii) если так, то КАК, и (iii) если нет, то почему бы и нет?
Спасибо!