笔记记录
编写人:老王
时间:2023-04-5
地点:广州
一个图形化的结构
所有组件的父类都是node。
所以javafx图形化的步骤就是先创建窗口,然后在窗口上创建一个scene,再把组件放在scene场景上。一个完整的图形化就做好了。
package javafx.test;import javafx.application.Application;import javafx.scene.Group;import javafx.scene.Scene;import javafx.scene.control.Button;import javafx.stage.Stage;public class Main5 extends Application {public static void main(String[] args) {launch(args);}@Overridepublic void start(Stage stage) throws Exception {Button button = new Button("按钮");button.setPrefWidth(200);button.setPrefHeight(200);Group group = new Group();group.getChildren().add(button);//一个布局的类layout,一个按钮想放什么位置,是由这个布局的类去管理的Scene scene = new Scene(group);//让scene关联stagestage.setScene(scene);stage.setTitle("JavaFX图形化");stage.setHeight(500);stage.setWidth(400);stage.show();}}
就是上面那么简单,一个stage上面设置一个scene场景,scene场景再设置一个布局类,再把组件加进这个布局类里,一个窗口和按钮就实现了。
