scenebuilder相关内容

我应该将哪个版本的OpenJFX(JavaFX)和Scene Builder与Amazon Corretto 11(OpenJDK)一起使用?

在您看来,OpenJFX(JavaFX)和Scene Builder的最佳版本应该与Amazon Corretto 11(OpenJDK)配合使用吗? 目前,截至本文发表之日,有两个版本的OpenJFX(JavaFX)和两个版本的Scene Builder: Gluon的JavaFX版本: JavaFX 11 LTS JavaFX 16最新版本 Gluon的场景生成器版本 ..
发布时间:2022-09-24 12:12:14 Java开发

如何在场景生成器中设置首选版本?

我在使用Scene Builder时遇到一个问题,它不断将JavaFX版本覆盖到15.0.1,而我使用的是11.0.2版本,因此在运行时会收到以下警告: WARNING: Loading FXML document with JavaFX API of version 15.0.1 by JavaFX runtime of version 11.0.2 我只是编辑.fxml文件中的版本号 ..
发布时间:2022-02-21 13:02:41 其他开发

是否在场景生成器中包含ControlsFX?

是否可以将Controls FX的组件包含在Scene Builder中? 如果是,你能告诉我怎么做吗?如果不是,你能告诉我是否还有其他选择吗? 推荐答案 可以。但遗憾的是,场景生成器不支持所有ControlsFX控件。ControlsFX团队当前正在打开一个标题为"All controls should be supported by SceneBuilder"的问题。 ..
发布时间:2022-02-21 13:02:06 其他开发

JavaFX SceneBuilder ImageView 不工作

我需要使用 SceneBuilder 创建一个 GUI.我在我的界面中添加了一个 ImageView 并正确设置了我的图像的路径.图像显示在 SceneBuilder 中,但是当我运行我的应用程序时,图像不存在. 我把图片放在“img/placeholder.png"里面,然后直接放到我的根目录下.不管我把它放在哪里,它都不起作用. 我的 gui.fxml 文件的路径: /src/g ..
发布时间:2022-01-24 09:51:06 Java开发

如何在锚窗格中将图像视图居中?

我正在使用场景构建器来创建我的 GUI,并且当用户选择列表中的项目时,我正在显示 Image.Image 的大小不同,当 Image 小于它所在的窗格时,图像会显示在窗格的左上角.如何让 ImageView 和/或 Image 显示在 Pane 的中心? 我查看了整个 javafx imageview 和 image API,但我没有发现太多关于将 ImageView 置于 Pane 的中心 ..
发布时间:2022-01-24 09:47:23 Java开发

如何让多个 Java 线程根据用户的请求暂停和恢复?

我正在创建一个 20 分钟倒计时应用程序.我正在使用 JavaFX SceneBuilder 来执行此操作.计时器由两个标签组成(一个代表分钟,一个代表秒——每个都由一个 CountdownTimer 类对象组成)和一个进度条(计时器看起来像 this).这些组件中的每一个都是独立的,并同时在不同的线程上运行,以防止 UI 冻结.它有效. 问题: 我需要能够暂停和恢复的三个线程(min ..
发布时间:2022-01-22 20:45:42 Java开发

克隆 JavaFX 节点?

我在 JavaFX 场景构建器中创建了一个 Node (AnchorPane) 并且想知道如何克隆它. 我在 JavaFX 2.0 中看到 复制/克隆节点,但我需要克隆 Node 而无需重新加载 fxml. 有没有办法在 JavaFX 2 中实现这一点? 解决方案 可以将需要复制的组件放在单独的.fxml文件中. 然后您可以根据需要多次加载单独的文件,将节点添加到主场景中 ..
发布时间:2022-01-10 13:47:14 Java开发

SceneBuilder 2:控制器类是否必须与视图 FXML 文件位于同一文件夹中?

我喜欢 JavaFX 和 SceneBuilder,但是当它们不在同一个文件夹中时,我无法弄清楚如何让 SceneBuilder 将我的 FXML 视图与它们的 Java 控制器链接起来.我只想拥有这个文件夹结构: 包|-- 型号|-- 查看||--someElementView.fxml|\--anotherElementView.fxml\ - 控制|--someElementContr ..

JavaFX ComboBox 项上的文本颜色仅在第一次选择后才会更改

我正在使用 e(fx)clipse 中的 Windows 7 上的 SceneBuilder 2.0 从 Java 8.0 在 JavaFx 中构建输入表单. 我有一个简单的字符串组合框,想更改列表和选定字符串中字体的颜色和大小.我使用的 css 代码更改了所选项目上的文本.但是,第一次删除列表时,它是黑色的默认字体.第二次,所有项目的字体颜色和大小都更改为正确的值. 如何使字体列表以 ..
发布时间:2022-01-02 14:39:52 Java开发

设置 root 的 JavaFx FXML 加载文件问题

javaFx 的新手并想使用 Scenebuilder 进行 GUI 开发,我遇到了一个问题,在网站或网络上搜索我的问题时都没有运气,尽管有人问过类似的问题,但我认为可能有不同的观点需要.我试图在快速构建后通过 Netbeans 加载 FXML 文件以测试功能,因此代码很简单,但我无法在控制器中设置根文件.我的代码如下公共类 Divergex 扩展应用程序{ @Override公共无效开始(阶段 ..
发布时间:2021-12-26 15:31:14 Java开发

更改场景构建器和 jdk 后,javaFX 程序无法运行

我的程序之前运行良好,我将场景构建器从 JavaFx 场景构建器 2.0 更改为 gluon 场景构建器 10,以添加一些 CSS 样式.我添加了样式,程序显示错误,例如警告:使用 10.0.1 版的 JavaFX API 加载 FXML 文档,使用 9.0.4 版的 JavaFX 运行时然后我将我的 JDK 更新到 10.0.2 版,但是它 stii 显示这样的错误. 应用程序启动方法中的异常 ..
发布时间:2021-12-20 12:35:59 其他开发

在 Scene Builder 中包含 Controls FX?

是否可以在 场景生成器 ? 如果有,你能告诉我怎么做,如果没有,你能告诉我是否有其他选择吗? 解决方案 是的,你可以.但不幸的是,场景构建器不支持所有 ControlsFX 控件.一个标题为,"所有控件都应支持的问题SceneBuilder" 目前由 ControlsFX 团队开放. 更新 从 SceneBuilder 8.2.0 开始,您可以直接搜索来自 SceneBu ..
发布时间:2021-12-20 12:30:37 其他开发

如何在javafx中创建一个弹出窗口

我想在 JavaFX 应用程序中创建一个弹出窗口.给我一些想法. 当我点击 Check 按钮时,它会打开弹出窗口.怎么做? 解决方案 您可以创建一个新的 Stage,将您的控件添加到其中,或者如果您需要 POPUP 作为 Dialogcode> 框,那么您可以考虑使用 DialogsFX 或 ControlsFX(需要 JavaFX8) 要创建新舞台,您可以使用以下代码段 @ ..
发布时间:2021-12-20 12:28:47 Java开发

从 bin 文件夹以外的文件夹加载 fxml 文件时出错

我是一个相当新的 Java 程序员.我只有大约五周的经验,从零开始,如果它们与控制器类不在同一个文件夹中,我在让在 Scene Builder 中创建的 javafx fxml 文件正确加载时遇到问题. 我正在使用 Win7x64 运行 jre7x86 这个版本Eclipse Juno 服务第 1 版版本号:20120920-0800jre 版本 1.7.0_07javaFx 版本 2.2 ..
发布时间:2021-12-20 12:25:08 其他开发

如何在 FXML 中添加 CSS 样式表

我想将一个 css 文件链接到我的应用程序.在我的 fxml 文件中,我使用了这个: ...当我在场景构建器中打开 fxml 文件时,我可以看到样式预览.但是当我尝试运行该应用程序时出现错误: java.net.MalformedURLException:无协议:../stylesheet1.css ..
发布时间:2021-12-20 12:20:35 前端开发

FXMLLoader 如何通过 FXID 访问组件?

我正在研究如何使用 JavaFx.我在 Scene Builder 中构建了应用程序界面.但是我无法访问该组件,因为所有组件都已加载到父级中. Parent root = FXMLLoader.load(getClass().getResource("FXMLDocument.fxml")); 如果我更改“Pane"上的“Parent",我可以访问 getChildren(),但是如果我知道 ..
发布时间:2021-12-20 12:19:51 Java开发

如何在 JavaFX 中切换场景

我查看了很多页面,试图找出如何切换场景,但都没有成功. 我有一个计算器,我的目标是选择一个菜单选项来更改计算器(即:基本和科学).现在我只是在测试,所以这是我迄今为止与这个问题相关的代码(我正在使用 Scene Builder): @FXML private MenuItem basic;@FXML 私有菜单项 testSwitch;public static void main(Stri ..
发布时间:2021-12-20 12:13:21 Java开发

在 JavaFX 中的窗格之间切换

我正在尝试使用 FXML 在 JavaFX 中制作 Java 程序.但是我在布局管理方面遇到了麻烦.我想在窗格之间切换,就像我习惯在 Swing 中使用 CardLayout 一样,但我似乎无法理解. 我用谷歌搜索并没有找到任何答案. JavaFX 中是否有等效的 CardLayout?如果是这样,你能给我举个例子吗?这对我的晚上很有帮助! 这是我的 FXML 代码 ..
发布时间:2021-12-20 12:12:17 Java开发

FXML 文件中的 getHostServices().showDocument()

有没有什么简单的方法可以以某种方式将 getHostServices().showDocument() 命令放入 toHomepage() 方法中,而不是执行几行和几行代码,因此代码应该看起来干净简单? 包示例;导入 javafx.application.HostServices;导入 javafx.event.ActionEvent;导入 javafx.fxml.FXML;导入 javafx. ..
发布时间:2021-12-20 12:05:59 Java开发