利用swing包中组件实现gui 姓名 学号 性别
时间: 2024-02-24 22:56:27 浏览: 114
基于Java的图形用户界面文档
4星 · 用户满意度95%
很高兴为您解答问题!
利用swing包中组件实现GUI,需要先创建一个JFrame窗口,然后在窗口中添加需要的组件,例如JLabel、JTextField、JButton等。
以下是一个简单的实现示例:
```java
import javax.swing.*;
public class MyGUI {
public static void main(String[] args) {
JFrame frame = new JFrame("MyGUI");
frame.setSize(400, 300); // 设置窗口大小
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); // 设置关闭操作
frame.setLayout(null); // 取消布局管理器
// 创建一个标签
JLabel label = new JLabel("姓名:");
label.setBounds(50, 50, 60, 30); // 设置标签位置和大小
frame.add(label); // 添加标签到窗口
// 创建一个文本框
JTextField textField = new JTextField();
textField.setBounds(110, 50, 100, 30); // 设置文本框位置和大小
frame.add(textField); // 添加文本框到窗口
// 创建一个按钮
JButton button = new JButton("确定");
button.setBounds(220, 50, 80, 30); // 设置按钮位置和大小
frame.add(button); // 添加按钮到窗口
// 显示窗口
frame.setVisible(true);
}
}
```
通过上述代码,我们可以实现一个简单的GUI界面,包含一个标签、一个文本框和一个按钮,可以输入姓名、学号和性别等信息。当用户点击确定按钮时,我们可以通过监听按钮的事件来获取文本框中的内容,从而实现对用户输入信息的处理。
阅读全文