请给出一个使用JavaFX进行UI设计的例子。
在JavaFX中,我们可以创建各种类型的用户界面,如窗口、面板、按钮、文本框等。以下是一个简单的例子,创建一个包含标签和文本箱的窗口:
import javafx.application.Application;
import javafx.scene.Scene;
import javafx.scene.control.Label;
import javafx.scene.control.TextField;
public class FXUIExample extends Application {
@Override
public void start(Stage primaryStage) {
// 创建标签
Label nameLabel = new Label("名字:");
// 创建文本框
TextField textField = new TextField();
// 创建布局,将标签和文本框放在同一个行
VBox vbox = new VBox(nameLabel, textField);
// 创建场景,并将布局添加到场景中
Scene scene = new Scene(vbox);
// 设置主舞台的标题和内容
primaryStage.setTitle("JavaFX UI Example");
primaryStage.setScene(scene);
primaryStage.show();
}
public static void main(String[] args) {
launch(args);
}
}
这个例子创建了一个包含一个标签(用于显示名字)和一个文本框(用户可以输入名字)的窗口。
还没有评论,来说两句吧...