无法在Eclipse的JavaFX项目中创建FXML文件

rur96b6h  于 2023-06-22  发布在  Eclipse
关注(0)|答案(6)|浏览(395)

操作系统:Ubuntu 14.04.
IDE:(Eclipse Mars.1 Release(4.5.1))和Scene builder 2.
我不能选择根元素,因为据我所知,它应该这样做。
创建文件时看到的此窗口。

可能我错误地设置了场景生成器可执行文件的路径。

如何解决这个问题?
我都是按照instructions做的。
更新1:尚未解决问题,我将使用Idea IDE更新2:现在我使用NetBeans和来自ORACLE website的JDK。我选择了最简单的方法。

ncecgwcz

ncecgwcz1#

我通过在项目中引用JavaFX库解决了这个问题。一种方法是右键单击Eclipse中的项目文件夹,然后选择BuildPath-> AddExternal Archive。
名为jfxrt.jar的JavaFX归档文件位于JDK目录的jre\lib\ext目录中。
令人惊讶的是,JavaFX库在JavaFX项目中并没有自动链接。此操作还允许构建JavaFX示例项目,否则将无法编译。

qaxu7uf2

qaxu7uf22#

通过安装最新的jdk8u73并在eclipse中添加新的构建路径,我解决了这个问题
Ps:对不起我的英语
穆尼尔(法国)

hts6caw3

hts6caw33#

我偶然发现了这个问题,因为我的印象是JavaFX是与Java 8捆绑在一起的,但对于OpenJDK来说,情况并非如此(或者可能并不总是如此)。安装openjfx包为我解决了这个问题。

kninwzqo

kninwzqo4#

我在使用e(fx)clipse 3.0时遇到了同样的问题。在我的情况下,更改到版本2.4有助于修复解决方案,创建新的JavaFX项目(它现在自动生成.java,.fxml和.css文件)并向现有项目添加文件。只需卸载3.0并尝试2.4

6qqygrtg

6qqygrtg5#

你好,我解决了我的问题,它是通过右键单击项目名称>构建和路径>添加库>用户库,然后单击下一步选择你的JavaFX库。
我建议看这个视频:https://www.youtube.com/watch?v=oVn6_2KuYbM&t=334s

4jb9z9bj

4jb9z9bj6#

你可以通过右键单击your project -> Build Path-> Add external archives来解决这个问题,然后选择场景构建器的路径,就像这样C:\Program Files (x86)\Oracle\JavaFX Scene Builder 2.0\runtime\jre\lib\ext。在这个路径中选择jfxrt.jar,就完成了。

相关问题