java使用 GUI 设计有学生姓名,年龄,注册,性别,擅长java还是c,自我介绍界面,当点击确定按钮时,系统显示姓名,年龄,性别,擅长,自我介绍
时间: 2023-01-11 11:55:36 浏览: 83
在 Java 中使用 GUI 设计有学生姓名、年龄、注册、性别、擅长 Java 还是 C、自我介绍界面,当点击确定按钮时,系统会显示学生的姓名、年龄、性别、擅长的编程语言、自我介绍。
可以使用 Java 的 GUI 工具包,如 Swing 或 JavaFX,来创建这样的界面。首先,需要设计界面,在界面上放置文本框、标签和按钮等组件。然后,需要添加事件监听器,在点击确定按钮时获取文本框中的输入值,并显示在界面上。
示例代码如下:
```
import javax.swing.*;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
public class StudentInfoFrame extends JFrame {
private JTextField nameField;
private JTextField ageField;
private JRadioButton maleButton;
private JRadioButton femaleButton;
private JRadioButton javaButton;
private JRadioButton cButton;
private JTextArea introArea;
public StudentInfoFrame() {
// 初始化界面
setTitle("学生信息录入");
setSize(400, 300);
setLayout(null);
JLabel nameLabel = new JLabel("姓名:");
nameLabel.setBounds(50, 50, 50, 25);
add(nameLabel);
nameField = new JTextField();
nameField.setBounds(110, 50, 200, 25);
add(nameField);
JLabel ageLabel = new JLabel("年龄:");
ageLabel.setBounds(50, 80, 50, 25);
add(ageLabel);
ageField = new JTextField();
ageField.setBounds(110, 80, 200, 25);
add(ageField);
JLabel genderLabel = new JLabel("性别:");
genderLabel.setBounds(50, 110, 50, 25);
add(genderLabel);
maleButton = new JRadioButton("