fxml相关内容

如何使用不同的 fxml 文件创建多个 javafx 控制器?

我一直在查看一些博客和其他 stackoverflow 问题,但没有看到我的问题的直接答案.我正在创建一个 javafx gui 客户端,我想让我的菜单栏成为一个 fxml 中的一个控制器,然后我想让内容区域成为额外的 fxml 文件.登录屏幕将是一个 fxml,在登录屏幕之后将是应用程序的主要内容,这将在一个 fxml 中.我该怎么做? 我只是不想将我的登录、菜单栏和主要内容的所有代码都放 ..
发布时间:2021-12-20 12:06:08 Java开发

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

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

Javafx 8:在初始化方法中填充 TableView

我是 JavaFX 8 的新手,我正在尝试使用 initialize 方法在控制器中为 TableView 提供一些数据.我看过很多关于它的话题,尝试了很多东西,但它对我不起作用.我见过: 如何使用 FXML 和 JavaFX 动态填充 TableView 如何填充在 JavaFx Scene Builder 中设计的 fxml 文件中定义的 TableView Javafx Prope ..
发布时间:2021-12-20 12:05:37 Java开发

Localdate.format,格式不适用

我的 FXML 中有一个 DatePicker,我需要将它插入到我的 SQL 数据库中的日期.我想格式化我的日期,但它不起作用. LocalDate localDate = purchase_at.getValue();localDate.format(DateTimeFormatter.ofPattern("dd.mm.yyyy")); 这是我得到的错误. Caused by: java ..
发布时间:2021-12-20 12:05:29 Java开发

JavaFX - setVisible 隐藏元素但不重新排列相邻节点

在 JavaFX 中,如果我有一个包含 2 个 VBox 元素的场景,并且每个 VBox 中都有多个 Label. 如果我将顶部VBox设置为invisible,为什么底部VBox 不向上移动顶部的场景VBox 是 ? VBox 不可见,但我希望其他对象移动到它的位置. 我正在使用 FXML 加载我的控件. 解决方案 Node.setVisible(boolean) 只是切换 ..
发布时间:2021-12-20 12:02:30 Java开发

使用 FXML 在 JavaFX 中自定义 ListView

我想在 javafx 中创建自定义列表视图.这里我需要在列表单元格中绑定多个组件,如下所示一个标签、一个文本框、一个 HBox 下的一个按钮和两个按钮,一个超链接,另一个 HBox 中的一个标签和这些 HBox 属于一个 VBox 和这个 VBox 位于单个列表单元格下,并且它将重复并制作一个列表视图. 代码是 ..
发布时间:2021-12-20 12:02:24 其他开发

如何在 fxml 项目中使用很棒的字体 (javafx)

我想在我的项目中使用 font awesome 但我不知道如何在我的项目中使用 font awesome. 我找到了一些例子,但它们不能在 fxml 中使用. 字体真棒 javafx 我需要帮助如何使用 fxml 在我的项目中使用它 谢谢. 解决方案 我认为这就是你所需要的 ControlFX 包括字体真棒支持.请参阅 javadoc 以获取更多信息(但我有一天对其 ..
发布时间:2021-12-20 12:01:11 Java开发

FXMLLoader getController 返回 NULL?

我的主应用程序类可以很好地执行以下操作: @Override公共无效开始(阶段primaryStage){尝试 {FXMLLoader 加载器 = 新 FXMLLoader(getClass().getResource("RecordScreen.fxml"));父根 = (父) loader.load();场景 newScene = 新场景(根);舞台 newStage = new Stag ..
发布时间:2021-12-20 11:58:49 其他开发

JavaFx,@FXML 的问题

我是 Java 新手,所以我必须向您寻求帮助:P.我正在创建非常简单的程序,但我坚持验证密码和登录文本字段.我想知道那个代码有什么问题,你能帮我吗? 控制器 包示例;导入 javafx.event.ActionEvent;导入 javafx.fxml.FXML;导入 javafx.fxml.Initializable;导入 javafx.scene.control.PasswordFiel ..
发布时间:2021-12-20 11:51:39 其他开发

如何在 JavaFx 2.2 中嵌入 .ttf 字体?

首先,我在编码方面是个新手.我需要在我的基于 Java FXML 的应用程序中嵌入字体,但不知道该怎么做.我已将字体 fontName.ttf 粘贴到“资源"中我的项目源根目录中的文件夹,即 App/src/app/resources.我已将组件(文本)的 CSS 设置为 #text {-fx-font-family: url(resources/fontName.ttf);} 我也尝试在 u ..
发布时间:2021-12-20 11:49:23 其他开发

在同一场景中加载新的 fxml

我有 2 个 fxml 文件: 布局(标题、菜单栏和内容) Anchorpane(它应该放在另一个 fxml 文件的内容中) 我想知道如何从“主"场景加载内容空间内的第二个文件.在 javaFX 中工作是一件好事还是加载新场景更好? 我正在尝试做这样的事情,但它不起作用: @FXML私人 AnchorPane 内容;@FXML私有无效 handleButtonAction(A ..
发布时间:2021-12-20 11:46:18 其他开发

Javafx - 应用程序类可以作为控制器类吗

我目前正在自学 JavaFX,我采用了一个简单的示例程序,该程序对视图进行了硬编码,并将其转换为使用 FXML 的程序(主要是这样我可以使用 SceneBuilder 来构建 UI).我没有编写单独的控制器类,而是使用应用程序类(因此有 1 个 Java 文件和 1 个 FXML 文件).我没有使用 initialize() 方法,因为它是一个线性流程(显示 UI、填充字段、等待输入).视图弹出, ..
发布时间:2021-12-20 11:45:53 其他开发

JavaFX 场景构建器去哪儿了?

我试图找到难以捉摸的 JavaFX 场景构建器,以便我可以在 Intellij 中使用它.我使用的是 Windows 操作系统. Oracle 表示 JavaFX 场景构建器包含在新的下载中,但无论我如何搜索都找不到它(请参阅 http://www.oracle.com/technetwork/java/javafx/downloads/index.html).我认为他们链接到了不正确的页面 ..
发布时间:2021-12-18 09:45:26 其他开发