我和JavaFX有点麻烦。我想开始创建应用程序,桌面或移动设备,至少是一些东西。所以我发现我可以使用JavaFX库来实现它。实际上,我在Ubuntu18上使用的是Eclipse11(尽管OpenJDK写道我有JavaSE 10环境,这也是我有点困惑的地方),我用的是sudo apt install openjfx
安装的OpenJFX,我不能让sudo apt install openjfx
与JavaFX一起工作。
我不确定不将JDK8与附带的JavaFX一起使用是否有任何意义,但不管怎样,在Eclipse中如何在这样的条件下使用JavaFX?
发布于 2019-05-20 04:12:38
我现在已经在大约20台计算机上艰难地完成了这项工作,所以我做了以下清单:
[ ] download javafx11 from javafx11's website, put on desktop
[ ] create a MODULE based project
[ ] right click project, go to BUILD PATH
[ ] add the downloaded javafx.base/control/graphics as external jar files
[ ] put the files in a package (eg: my_big_package)
[ ] put the following in the module.java file:
module javafx11 {
requires javafx.controls;
exports my_big_package;
}
[ ] eat a donut from the break room
如果你没有和Eclipse结婚并且/或者只是想学习(或者是一个没有帮助的教授/助教的学生),BlueJ目前已经内置了JavaFX,并且可以使用了,所以不需要额外的设置或下载。干净利落!
https://stackoverflow.com/questions/52013505
复制相似问题