javafx 场景生成器 2.0 中的文件选择器在哪里?我找不到它

Posted

技术标签:

【中文标题】javafx 场景生成器 2.0 中的文件选择器在哪里?我找不到它【英文标题】:Where is filechooser in javafx scene builder 2.0? I can't find it 【发布时间】:2014-09-26 06:06:32 【问题描述】:

我有 java jdk 7.65、sdk 7.65。 。

【问题讨论】:

【参考方案1】:

SceneBuilder 用于构建场景图,即用于创建节点并将它们添加到根容器中,该根容器旨在添加到Scene

FileChooser 不是Node;不能放在场景图中;所以将它包含在 SceneBuilder 中真的没有意义。 FileChooser 的典型用法是它显示为响应用户操作,例如按下按钮。这将在处理程序方法中完成,而不是在 UI 的构造中。

换句话说,如果 FileChooser 在 SceneBuilder 中可用,您将如何处理它并不是很清楚。

【讨论】:

【参考方案2】:

javafx 中的文件选择器在哪里?

FileChooser 类位于 javafx.stage 包中。


文件选择器

本章解释了如何使用 FileChooser 类使用户能够浏览文件系统。本章提供的示例说明了如何打开一个或多个文件、配置文件选择器对话窗口以及保存应用程序内容。

与其他用户界面组件类不同,FileChooser 类不属于 javafx.scene.controls 包。但是,这个类值得在 JavaFX UI 控件教程中提及,因为它支持典型的 GUI 应用程序功能之一:文件系统导航。

FileChooser 类与其他基本的根图形元素(例如 Stage、Window 和 Popup)一起位于 javafx.stage 包中。

来源Using JavaFX UI Controls

【讨论】:

以上是关于javafx 场景生成器 2.0 中的文件选择器在哪里?我找不到它的主要内容,如果未能解决你的问题,请参考以下文章

JavaFX 2.0 像 MenuItem 一样激活菜单

自定义 JavaFX 控件 - Scene Builder 2.0 中的“已指定根值”

切换场景时JavaFX选择框空指针异常

JavaFX场景中的Java处理3 PAplet作为FXNode

了JavaFx JFoenix Java9

为啥 JavaFX 应用程序和场景生成器显示乱码?