用java写一个学生登录界面
时间: 2024-01-05 15:05:06 浏览: 25
好的,以下是一个简单的学生登录界面的Java代码示例:
```java
import java.awt.*;
import javax.swing.*;
public class StudentLogin extends JFrame {
private JTextField usernameField;
private JPasswordField passwordField;
private JButton loginButton;
public StudentLogin() {
// 设置窗体标题
setTitle("学生登录界面");
// 设置窗体大小
setSize(400, 200);
// 设置窗体关闭方式
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
// 创建面板
JPanel panel = new JPanel();
// 设置面板布局为网格布局
panel.setLayout(new GridLayout(3, 2));
// 创建用户名标签
JLabel usernameLabel = new JLabel("用户名:");
// 添加用户名标签到面板
panel.add(usernameLabel);
// 创建用户名输入框
usernameField = new JTextField();
// 添加用户名输入框到面板
panel.add(usernameField);
// 创建密码标签
JLabel passwordLabel = new JLabel("密码:");
// 添加密码标签到面板
panel.add(passwordLabel);
// 创建密码输入框
passwordField = new JPasswordField();
// 添加密码输入框到面板
panel.add(passwordField);
// 创建登录按钮
loginButton = new JButton("登录");
// 添加登录按钮到面板
panel.add(loginButton);
// 添加面板到窗体中心
add(panel, BorderLayout.CENTER);
// 显示窗体
setVisible(true);
}
public static void main(String[] args) {
// 创建学生登录界面对象
StudentLogin login = new StudentLogin();
}
}
```
该学生登录界面包含了一个用户名输入框、一个密码输入框和一个登录按钮。用户输入用户名和密码,点击登录按钮即可进行登录操作。