零、项目创建
两种方式构建项目:
- 使用javafxSDK+IDE
- 使用maven
module-info.java
模块化系统需要在模块根目录编辑该文件。
javafx的FXML项目的module-info.java
编写要求如下:
module com.example.myapp {
requires javafx.controls; // 导入 JavaFX 控件模块
requires javafx.fxml; // 导入 JavaFX FXML 模块
exports com.example.main; // 导出主包,包含主应用程序入口
opens com.example.controller to javafx.fxml; // 打开 controller 包,允许 FXML 文件反射访问
}
2024/1/1大约 18 分钟