用Java写一个学生信息管理系统的界面的代码
时间: 2023-12-17 08:18:48 浏览: 27
以下是一个简单的使用JavaFX库编写学生信息管理系统界面的代码示例:
```java
import javafx.application.Application;
import javafx.geometry.Insets;
import javafx.scene.Scene;
import javafx.scene.control.Button;
import javafx.scene.control.Label;
import javafx.scene.control.TextField;
import javafx.scene.layout.GridPane;
import javafx.stage.Stage;
public class StudentInfoGUI extends Application {
@Override
public void start(Stage primaryStage) throws Exception {
// 创建界面布局
GridPane gridPane = new GridPane();
gridPane.setPadding(new Insets(10, 10, 10, 10));
gridPane.setVgap(10);
gridPane.setHgap(10);
// 添加控件
Label nameLabel = new Label("姓名:");
TextField nameField = new TextField();
Label idLabel = new Label("学号:");
TextField idField = new TextField();
Button addButton = new Button("添加");
Button deleteButton = new Button("删除");
Button searchButton = new Button("查找");
// 设置控件位置
gridPane.add(nameLabel, 0, 0);
gridPane.add(nameField, 1, 0);
gridPane.add(idLabel, 0, 1);
gridPane.add(idField, 1, 1);
gridPane.add(addButton, 0, 2);
gridPane.add(deleteButton, 1, 2);
gridPane.add(searchButton, 2, 2);
// 创建场景
Scene scene = new Scene(gridPane, 300, 200);
// 设置窗口标题
primaryStage.setTitle("学生信息管理系统");
// 设置窗口场景
primaryStage.setScene(scene);
// 显示窗口
primaryStage.show();
}
public static void main(String[] args) {
launch(args);
}
}
```
这个代码实现了一个简单的学生信息管理系统界面,包括姓名和学号的输入框以及添加、删除、查找按钮。你可以根据实际需求修改和完善这个代码。