用java分别输入学生姓名时_java编写程序,在不同的文本框中输入学生的姓名,性别,年龄和学号,单击按钮后,所有数据显示在文本区。...

该博客展示了如何使用Java编程创建一个简单的GUI应用程序,用户可以在文本框中输入学生的姓名、性别、年龄和学号,点击按钮后,所有信息会显示在文本区域。程序通过JFrame、JPanel、JTextField、JTextArea、JButton等组件实现交互功能。
摘要由CSDN通过智能技术生成

满意答案

public class Sum {

public static void main(String[] str) {

final JFrame frame = new JFrame();

frame.setSize(400, 500);

frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

frame.setResizable(false);

JPanel panel = new JPanel();

JPanel panel1=new JPanel();

final JTextField input1 = new JTextField(10);

final JTextField input2 = new JTextField(10);

final JTextField input3 = new JTextField(10);

final JTextField input4 = new JTextField(10);

final JTextArea jtx=new JTextArea(300,400);

jtx.setVisible(true);

JLabel label = new JLabel("姓名");

JLabel label1 = new JLabel("性别");

JLabel label2 = new JLabel("年龄");

JLabel label3 = new JLabel("学号");

JButton button = new JButton("显示");

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
下面是一个使用 SWT 库编写的应用程序窗口代码,其包括班级、姓名学号文本框: ```java import org.eclipse.swt.SWT; import org.eclipse.swt.events.SelectionAdapter; import org.eclipse.swt.events.SelectionEvent; import org.eclipse.swt.layout.GridData; import org.eclipse.swt.layout.GridLayout; import org.eclipse.swt.widgets.Button; import org.eclipse.swt.widgets.Display; import org.eclipse.swt.widgets.Label; import org.eclipse.swt.widgets.Shell; import org.eclipse.swt.widgets.Text; public class ApplicationWindow { private Text textClass; private Text textName; private Text textNumber; public static void main(String[] args) { Display display = new Display(); Shell shell = new Shell(display); shell.setText("Application Window"); shell.setLayout(new GridLayout(2, false)); // 添加班级标签和文本框 Label labelClass = new Label(shell, SWT.NONE); labelClass.setText("Class:"); textClass = new Text(shell, SWT.BORDER); textClass.setLayoutData(new GridData(SWT.FILL, SWT.CENTER, true, false)); // 添加姓名标签和文本框 Label labelName = new Label(shell, SWT.NONE); labelName.setText("Name:"); textName = new Text(shell, SWT.BORDER); textName.setLayoutData(new GridData(SWT.FILL, SWT.CENTER, true, false)); // 添加学号标签和文本框 Label labelNumber = new Label(shell, SWT.NONE); labelNumber.setText("Number:"); textNumber = new Text(shell, SWT.BORDER); textNumber.setLayoutData(new GridData(SWT.FILL, SWT.CENTER, true, false)); // 添加确认按钮 Button button = new Button(shell, SWT.PUSH); button.setText("OK"); button.addSelectionListener(new SelectionAdapter() { public void widgetSelected(SelectionEvent event) { String classStr = textClass.getText(); String nameStr = textName.getText(); String numberStr = textNumber.getText(); System.out.println("Class: " + classStr + ", Name: " + nameStr + ", Number: " + numberStr); } }); shell.pack(); shell.open(); while (!shell.isDisposed()) { if (!display.readAndDispatch()) display.sleep(); } display.dispose(); } } ``` 上述代码创建了一个基本的 SWT 应用程序窗口,其包括班级、姓名学号文本框以及一个确认按钮。在单击确认按钮后,将在控制台上显示输入文本框的值。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值