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

问题描述 投票:3回答:5

操作系统:Ubuntu 14.04。IDE:(Eclipse Mars.1 Release (4.5.1))和Scene builder 2。


我不能选择根元素,因为据我所知它应该被完成。我在创建文件时看到的这个窗口。enter image description here


也许我不正确地设置了我的场景生成器可执行文件的路径。enter image description here

如何解决这个问题?我做了一切按照 说明.


更新1:还没解决这个问题,我就用的是 Idea IDE
更新2:现在我使用Netbeans和ORACLE的JDK。网站. 我选择了最简单的方法。
java eclipse javafx fxml scenebuilder
5个回答
3
投票

通过安装最新的jdk 8u73和在eclipse中添加新的构建路径,我的问题得到了解决。

Ps : 对不起,我的英语

Mounir(法国)


2
投票

我偶然发现了这个问题,因为在我的印象中,JavaFX是与Java 8捆绑在一起的,但对于OpenJDK来说,这并不是真的(也许并不总是真的)。安装 openjfx 包为我解决了这个问题。


2
投票

我通过将JavaFX库引用到项目中来解决这个问题。一种方法是在Eclipse中右击项目文件夹,然后选择Build Path -> Add External Archive。

这个JavaFX存档名为 jfxrt.jar 位于目录中 jre\lib\ext 的JDK目录。

令人惊讶的是,JavaFX库并没有自动链接到JavaFX项目中......。这个操作也允许建立JavaFX示例项目,否则就不能编译。


1
投票

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


1
投票

你好,我解决了我的情况下的问题,这是通过右键点击项目名称>构建和路径>添加库>用户库,然后点击下一步选择你的JavaFX库。

我建议看这个视频。https:/www.youtube.comwatch?v=oVn6_2KuYbM&t=334s

© www.soinside.com 2019 - 2024. All rights reserved.