JavaFX (用于构建java的图形界面)

相比于java 的AWT 和Swing JavaFX就是Java在编写图形界面程序的最新技术

也可以用FXML设置布局

package com.zhao.tool;

import javafx.application.Application;
import javafx.scene.Scene;
import javafx.scene.control.Button;
import javafx.scene.layout.StackPane;
import javafx.stage.Stage;

import java.time.LocalDate;

public class uuu extends Application {

    public static void main(String[] args) {
        launch(args);
    }

    @Override
    public void start(Stage primaryStage) {
        Button btn = new Button();
        btn.setText("2020 冠状病毒入侵");
        btn.setOnAction(event -> {
            //点击按钮之后的操作
            btn.setText("😁 现在时间: "+ LocalDate.now());
        });

        StackPane root = new StackPane();
        root.getChildren().add(0,btn);
        Scene scene = new Scene(root, 400, 300);

        primaryStage.setTitle("java FX简单例子");
        primaryStage.setScene(scene);
        primaryStage.show();
    }
}

posted @ 2020-02-06 14:49  Angry-rookie  阅读(1211)  评论(0)    收藏  举报