欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

JavaFX——编写一个GUI程序

程序员文章站 2024-02-06 23:51:46
...

请编写一个GUI程序,在窗口中显示按钮“Say‘Hello world’”。单击按钮后,后台输出“Hello world + 自己的姓名”。
(所用工具为IntelliJ IDEA,可能与eclipse略有不同)
代码如下:

package sample;

import javafx.application.Application;
import javafx.event.ActionEvent;
import javafx.event.EventHandler;
import javafx.scene.Scene;
import javafx.scene.control.Button;
import javafx.scene.layout.BorderPane;
import javafx.stage.Stage;

public class Main extends Application {

    @Override
    public void start(Stage primaryStage) throws Exception{
        BorderPane root = new BorderPane();
        Button btn = new Button("Say 'Hello World' ");
        MyEventHandler handler = new MyEventHandler();
        btn.setOnAction(handler);
        root.setCenter(btn);
        primaryStage.setTitle("Hello World");
        primaryStage.setScene(new Scene(root, 300, 300));
        primaryStage.show();
    }
    private class MyEventHandler implements EventHandler<ActionEvent>{
        public void handle(ActionEvent event){
            System.out.println("Hello World xxx"); //xxx为名字
        }
    }
    public static void main(String[] args) {
        launch(args);
    }
}

运行结果:
JavaFX——编写一个GUI程序

相关标签: javafx gui java