文章目录
1.helloword
- 从”File”菜单中选择”New Project”。
- 在”JavaFX”应用程序分类中,选择”JavaFX Application”,选择java8(只有java8到java10有,java11后又独立分出来了)单击”Next”按钮。
- 将Project命名为”helloFX”并单击”Finish”按钮。
4.打开Main可以查看已生成代码
public class Main extends Application {
@Override
public void start(Stage primaryStage) throws Exception{
Parent root = FXMLLoader.load(getClass().getResource("sample.fxml"));
primaryStage.setTitle("Hello World");
primaryStage.setScene(new Scene(root, 300, 275));
primaryStage.show();
}
public static void main(String[] args) {
launch(args);
}
}
5.运行代码
6.修改一下Main里的代码
public class Main extends Application {
@Override
public void start(Stage primaryStage) throws Exception{
Button btn = new Button();
btn.setText("Say 'Hello World'");
btn.setOnAction(new EventHandler<ActionEvent>() {
@Override
public void handle(ActionEvent event) {
System.out.println("Hello World!");
}
});
StackPane root = new StackPane();
root.getChildren().add(btn);
Scene scene = new Scene(root, 300, 250);
primaryStage.setTitle("Hello World!");
primaryStage.setScene(scene);
primaryStage.show();
}
public static void main(String[] args) {
launch(args);
}
}
7.运行如图:
2.工具开发
1.先去官网下载安装
2.IDEA安装好插件fx
3.IDEA关联工具
4.像helloFX上面那样,创建FX应用程序
5.以工具方式配置UI组件
6.打开编辑器,即可完成UI编辑
参考:
IDEA配置JavaFX开发环境和创建JavaFX项目
用JavaFX Scene Builder设计UI
JavaFX Scene Builder的使用
IDEA创建JAVAFX并打包成exe
参考:
中文教程
官网
JavaFX概述和简介
JavaFX 教程