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程序
-
定义两个接口,其中各包括一个抽象方法分别用来完成两个数的加法和减法操作,然后创建一个类KY6_3来实现这两个接口中的抽象方法。编写程序KY6_3.java,将源程序写在实验报告中。
-
1、编写一个程序,将一个小写字母(如a)转换成相应的大写字母并显示输出。
-
汇编语言: 编写程序,从键盘接收一个小写字母,然后找出它的前导字符和后续字符,
-
编写一个程序,从键盘输入一个 0~65535 之间的 10 进制无符号数,然后以 16 进制形式显示出所 输入的数。
-
编写一个程序,最多接受10 个数字,并求出其中所有正数的和。用户可通过输入999终止程序,统计用户输入的正数个数,并显示这些正数的和。...
-
编写一个汇编语言程序,将字符串"Hello World"中的全部小写字母转换为大写字母,并存放回原地址处。
-
编写一个程序统计输入字符串中: 各个数字、空白字符、以及其他所有字符出现的次数
-
编写一个应用程序,利用数组或集合,求出四个字符串的平均长度以及字符出现重复次数最多的字符串
-
编写第一个spring程序