java --module-path 'C:\Program Files\Eclipse Adoptium\jdk-11.0.15.10-hotspot\lib' --add-modules=javafx.controls,javafx.fxml -jar .\test.jar 这给了我一个错误: 启动层java.lang.module.FindException初始化期间出错:找不到模块javafx.controls 我没有输入任何代码,因为我没有更改VSCode中auto-generated...
--module-path "C:\ProgramFiles\Java\javafx-sdk-17.0.0.1\lib" --add-modules javafx.controls,javafx.fxml 加粗部分全都要写(包括空格),缺一不可。注意双引号是英文输入法下的双引号,这个地址是你存放这个javafx的库包(lib)的绝对地址 ,第二个modules后面要空一个空格。如果不是这样存放的,记得修改下地址...
--module-path "D:\Program\javaFx\javafx-sdk-18.0.2\lib" --add-modules javafx.controls,javafx.fxml,javafx.web 1. 点击apply和OK就能正常使用 javaFX 了 四、javaFX示例 import javafx.application.Application; import javafx.scene.Scene; import javafx.scene.control.Label; import javafx.scene.layout.Sta...
配置VM Argument:点击“VM Arguments”的“变量”,点击“新建”创建变量。命名为“JavaFX.control”,值为特定格式:“--module-path "C:\ProgramFiles\Java\javafx-sdk-17.0.0.1\lib" --add-modules javafx.controls,javafx.fxml”。确保双引号、路径和模块参数都正确填写。完成设置后,运行程序。...
TA贡献1846条经验 获得超7个赞
--module-path "C:\Program Files\Java\javafx-sdk-11\lib" --add-modules javafx.controls,javafx.fxml,javafx.base 1. 其中--module-path后跟JavaFX所造的目录。点击Apply应用配置,再次启动时就可以成功启动了。 另一种方法是新建一个启动类,用新的启动类来启动主类,绕开JavaFX对于运行时组件的检查 ...
--module-path="D:\Program Files\Java\javafx-sdk-21.0.3\lib"--add-modules=javafx.controls,javafx.fxml 输入路径后,如下: 点击确认,再次运行程序,如下: 程序已正常运行 5. 给界面添加一个按钮 复制代码 packagecom.binge;publicclassMainextendsApplication{@Overridepublicvoidstart(Stage stage)throwsException ...
requires javafx.controls; requires javafx.fxml;
最后,设置运行参数。在Run As -> Run Configurations中,点击Arguments,填写运行命令,例如"--module-path \"C:\Java\javafx-sdk-21.0.2\lib\" --add-modules javafx.controls,javafx.fxml"。这样,项目就能成功运行,显示一个初始的空白窗口。以上步骤结合了网络资源和实践经验,可供参考和使用。
java -p "E:\codes\myidea\fxdemo\lib;E:\codes\myidea\fxdemo\target\classes;D:\ProgramFiles\Java\javafx\javafx-sdk-17.0.2\lib" `--add-modules=org.slf4j,com.rabbitmq.client,javafx.controls,javafx.fxml `-m com.example.fxdemo/com.example.fxdemo.HelloApplication ...