我有以下问题:
您需要将module-info.java文件添加到包含Main方法的类的同一个包中。在该文件内部(以及隐式的模块定义块内部),至少应该有1行:
requires javafx.controls;
这应该可以解决你的问题。
我试图在IntelliJ中运行一个JavaFX应用程序。环境-Ubuntu 18.04.Java-11. 但它给了我一个错误的说法: 运行控制台中的整个命令: /usr/lib/jvm/java-1.11.0-openjdk-amd64/bin/java--moder-path /home/mua/Software/javafx_sdk-1_3_1-b05a-linux-i586/javafx-s
我下载了JavaFX SDK,解压缩它,并按照以下说明设置了系统变量。我使用了以下代码示例: 尝试用建议的模式编译它: 再次声明:我确实添加了行--add-modules javafx.controls。
我的模块化JavaFX应用程序有问题。我创建了一个JavaFX项目,并添加了JavaFX库和JavaFX模块。但是,我不断收到以下错误消息: 完整设置的图像附于此: 编辑: 以下是所有错误消息: 我还添加了vm选项: 但是,我还是收到了这个错误消息。
我花了半天时间试图为此找到一个可行的解决方案,但要么我做错了一切,要么什么都不适合我。我是Java和JavaFX的新手。 我在Windows上使用VSCode,并且安装了“Extension Pack for Java”和“Maven for Java”扩展,我使用JAVAFX原型作为构建方法创建了一个项目。 生成了一个示例项目,我运行它没有问题,甚至没有添加带有“VMargs”等的“launch
我正在使用Eclipse IDE 2020-03版本和Java。我正在尝试使用FXML,在线查看了一些教程和步骤,并按照它们进行了操作。但我仍然得到以下错误: 启动层初始化过程中发生错误java.lang.module.FindExcture:找不到模块javafx.controls 我谷歌了一下寻求帮助。有很多人有同样的问题,并且能够解决这个问题。但是我所看到的是他们正在使用NetBeans I
我试图在Intellij 2018.3 IDE中构建示例javaFX应用程序。我已经安装了OracleJDK11,并下载了openjfk11。我创建了一个链接到JavaFXSDK的库,并在VM选项行中添加了一行--module path=${path_to_FX}--add modules=javafx.controls,javafx.fxml。路径_到_FX定义为指向我的javaFX文件夹的环境