У меня есть Java JDK 7.65, SDK 7.65. Где Filechooser в построителе сцен javafx 2.0? Я не могу найти это.
Где Filechooser в построителе сцен javafx 2.0? я не могу найти
Ответы (2)
SceneBuilder предназначен для построения графа сцены, то есть для создания узлов и добавления их в корневой контейнер, который предназначен для добавления в Scene
.
FileChooser
не Node
; его нельзя поместить в граф сцены; так что действительно не имеет смысла включать его в SceneBuilder. Типичное использование FileChooser
заключается в том, что он отображается в ответ на действие пользователя, например нажатие кнопки. Это будет сделано в методе обработчика, а не в построении пользовательского интерфейса.
Другими словами, не совсем понятно, что бы вы сделали с FileChooser
, если бы он был доступен в SceneBuilder.
Где Filechooser в javafx?
Класс FileChooser находится в пакете javafx.stage.
Выбор файла
В этой главе объясняется, как использовать класс FileChooser, чтобы пользователи могли перемещаться по файловой системе. Примеры, представленные в этой главе, объясняют, как открыть один или несколько файлов, настроить диалоговое окно выбора файлов и сохранить содержимое приложения.
В отличие от других классов компонентов пользовательского интерфейса, класс FileChooser не принадлежит пакету javafx.scene.controls. Однако этот класс заслуживает упоминания в учебнике по элементам управления пользовательского интерфейса JavaFX, поскольку он поддерживает одну из типичных функций приложения с графическим интерфейсом: навигацию по файловой системе.
Класс FileChooser находится в пакете javafx.stage вместе с другими базовыми корневыми графическими элементами, такими как Stage, Window и Popup.
Источник Использование элементов управления пользовательского интерфейса JavaFX