繁体   English   中英

我们可以在 BlueJ IDE 中加载.fxml 文件吗?

Can we load .fxml file in BlueJ IDE?

提示:本站收集StackOverFlow近2千万问答,支持中英文搜索,鼠标放在语句上弹窗显示对应的参考中文或英文, 本站还提供   中文繁体   英文版本   中英对照 版本,有任何建议请联系yoyou2525@163.com。

我正在开发一个 JavaFX 应用程序。 GUI 是 in.fxml 文件。 尝试在 BlueJ IDE 中加载.fxml 文件,但无法加载。 但是相同的代码在 Eclipse IDE 中正常工作。 When I load Non-BlueJ JavaFX project (which is Eclipse project), it loads all.java and.css files, but not.fxml file. 我用 Eclipse IDE 写的,但我必须在 BlueJ IDE 中运行它。 现在要做什么? 我可以将 this.fxml 转换为 .java 代码吗? 如果是,如何? 还是有其他方法?

1 个回复

.fxml 文件不会显示在 BlueJ IDE 中,但可以通过指定路径在运行时加载。 要在 BlueJ 中加载 .fxml 文件,您必须在 .fxml 文件的路径开头添加src

Main.java

父根=FXMLLoader.load(getClass().getClassLoader().getResource(" src/application/FutoshikiGUI.fxml "));

您还必须在 FXML 文件中指定(编辑)或将 src 添加到您的 Controller class 路径

在 FXML 文件中

<VBox alignment="TOP_CENTER" maxHeight="600.0" maxWidth="500.0"
minHeight="600.0" minWidth="500.0" prefHeight="591.0" prefWidth="500.0"
spacing="1.0" xmlns="http://javafx.com/javafx/8.0.171" xmlns:fx="http://javafx.com/fxml/1"
**fx:controller="src.application.FutoshikiGUIController**">

当您将 Eclipse JavaFX 项目加载到 BlueJ IDE中时,上述行很有帮助

1 在主fxml文件中加载fxml文件

我有一个带有几个菜单的主fxml文件。 当用户单击某些按钮时,内容将发生更改,并且这些内容是加载在主屏幕上的单独的fxml文件。 整个场景不会改变,而只有一部分场景会改变。 这是我要制作的应用程序的简单原型![在此处输入图像描述] [1] https://www.dropbox.co ...

2 在主目录中加载fxml文件

我从youtube上完成了本教程,并且代码与本教程相同,但是我使用Scenebuilder进行了正确的fxml处理。 这是代码: https : //github.com/AlmasB/FXTutorials/tree/master/src/com/almasb/calc我有相同的Main,相 ...

3 无法在JavaFX中加载FXML文件

因此,我正在尝试为JavaFX做教程,并正在研究FXML示例。 但每当我在.fxml文件中向GridPane添加内容时程序崩溃。 如果没有其他内容,它会打开一个普通的GridPane。 代码对于FXML文件: 主类代码: } 究竟是什么导致它崩溃? ...

4 在fxml中加载异常

当我单击第一个按钮时,我希望我的stocking_layout能够加载,但是在那里我却获得了加载异常,而相同的代码可以与其他fxml正常工作。 控制器路径正确。 fxml在正确的位置。 这是我的代码-库存 UI控制器 这段代码在ubuntu中效果很好:// 这 ...

2017-02-21 05:51:19 1 665   javafx
5 在initialize()中加载FXML

我正在创建我的第一个JavaFX应用程序,到目前为止一切正常。 我只是遇到一个问题。 为了显示和加载FXML文件,我使用在StackOverflow上找到的VistaNavigator类: 我有一个ScanController,它从键盘接收输入,并根据此输入检查票证ID。 当票 ...

6 CSS 和 HTML 文件未在 IDE 中加载

我的 Java EE 应用程序在尝试加载 CSS 和 HTML 文件时返回 404 状态。 有任何想法吗? 任何内部或外部浏览器都出现问题。 在编辑几个 JS 文件之前,该问题不存在。 在对 JS 文件执行进行故障排除的过程中,我删除并重新添加了我的服务器,此后问题一直存在。 正在加载所有 JS 文 ...

7 使用fxml文件在javafx中加载动态拆分窗格

我有一个具有拆分窗格的主要jfx类。 在左侧,我有一个树状视图,右侧是空白。 这是使用主fxml文件创建的。 现在的要求是,应根据窗格左侧树项的事件来加载拆分窗格的右侧。 当然,右侧应显示新的fxml文件的内容。 有人可以提供一个小例子来实现这一目标吗? ...

8 在一个场景中加载两个不同的FXML文件

我有两个不同的FXML文件: ViewOne.fxml- &gt; ViewOneController和ViewTwo.fxml- &gt; ViewTwoController.java 。 在第一个视图上只有3个文本字段,在第二个视图上应根据第一个视图的输入绘制一个圆。 我的问题是 ...

9 在同一场景中加载新的FXML文件

我是JavaFX的新手,并且UI有点问题。 我正在使用JavaFX 8,并希望使用FXML文件创建UI。 我创建了一个带有标题,菜单栏和内容占位符的窗格(当我从菜单栏中按下Button时,这是我要在其中加载其他FXML文件的地方)。 内容区域是AnchorPane。 我已经尝试过了: An ...

10 如何在BorderPane内部的SplitPane中加载多个fxml文件

我有一个RootLayout,它由BorderPane组成,里面是一个SplitPane(水平拆分),在splitPane的右侧又是一个SplitPane(垂直拆分)。 我想在一个空的SplitPane半边之一中加载3个不同的FXML文件(一个在左侧,一个在右上方,一个在右下方)。 ...

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2022 STACKOOM.COM