PerrySenior 2021-06-28 11:01 采纳率: 58.3%
浏览 266
已采纳

Java为什么显示不出文本框

package exam.pengbozuishuai;

import java.awt.GridLayout;

import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JPanel;
import javax.swing.JTextField;

public class SystemExam extends JFrame {
	
	JTextField dormitory,number,name,sex,age,clas;
	
	public SystemExam() {
		this.setTitle("宿舍成员管理系统");
		this.setSize(400, 400);
		
		dormitory = new JTextField(6);
		JPanel j1 = new JPanel();
		JLabel j1Labe1 = new JLabel("宿舍号:");
		j1.add(j1Labe1);
		j1.add(dormitory);
		
		
		
		
		number = new JTextField(6);
		JPanel j2 = new JPanel();
		JLabel j1Labe2 = new JLabel("学号:");
		j2.add(j1Labe2);
		j2.add(number);
		
		
		name = new JTextField(6);
		JPanel j3 = new JPanel();
		JLabel j1Labe3 = new JLabel("姓名:");
		j3.add(j1Labe3);
		j3.add(name);
		
		
		sex = new JTextField(6);
		JPanel j4 = new JPanel();
		JLabel j1Labe4 = new JLabel("性别:");
		j4.add(j1Labe4);
		j4.add(sex);
		
		
		age = new JTextField(6);
		JPanel j5 = new JPanel();
		JLabel j1Labe5 = new JLabel("年龄:");
		j5.add(j1Labe5);
		j5.add(age);
		
		
		JLabel j1Labe6 = new JLabel("班级:");
		JPanel j6 = new JPanel();
		clas = new JTextField(6);
		j6.add(j1Labe6);
		j6.add(dormitory);
		
		
		this.setLayout(new GridLayout(8, 1));
		this.add(j1);
		this.add(j2);
		this.add(j3);
		this.add(j4);
		this.add(j5);
		this.add(j6);
		this.setVisible(true);
		
		
	}
	
	
	public static void main(String[] args) {
		new SystemExam();
	}

}

为啥宿舍号后面没有文本框。。。。。

  • 写回答

2条回答 默认 最新

  • 404警告 2021-06-28 11:10
    关注

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)

报告相同问题?

悬赏问题

  • ¥30 vb net 使用 sendMessage 如何输入鼠标坐标
  • ¥200 求能开发抖音自动回复卡片的软件
  • ¥15 关于freesurfer使用freeview可视化的问题
  • ¥100 谁能在荣耀自带系统MagicOS版本下,隐藏手机桌面图标?
  • ¥15 求SC-LIWC词典!
  • ¥20 有关esp8266连接阿里云
  • ¥15 C# 调用Bartender打印机打印
  • ¥15 我这个代码哪里有问题 acm 平台上显示错误 90%,我自己运行好像没什么问题
  • ¥50 C#编程中使用printDocument类实现文字排版打印问题
  • ¥15 找会编程的帅哥美女 可以用MATLAB里面的simulink编程,用Keil5编也可以。