JavaFX: IntelliJ 开发 Window 应用
JavaFX官网:Java官方目前最推荐的UI库,号称是Swing以及Applet的后继者,也可以用于游戏开发官方提供有Android环境的本地支持库,通过Robovm也可以支持IOS平台。
IntelliJ 新建 JavaFX 项目
1. 创建 JavaFX 项目
2.HelloFX项目运行
3.相关简单修改
- 3.1 修改标题
primaryStage.setTitle("XhBruce");
- 3.2 修改窗口大小
primaryStage.setScene(new Scene(root, 300, 275));
- 3.3 sample.fxml,这个就是GUI布局的文件,用fxml的文件初始化布局
Parent root = FXMLLoader.load(getClass().getResource("sample.fxml"));
打包成exe
Native bundle需要选择all。如果选择exe,只会生成jar包。
导入 JavaFX 案例 CalendarFX
GitHub源码:CalendarFX
导入CalendarFX
报错java: 警告: 源发行版 11 需要目标发行版 11
更新openjdk: