⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 studentui.java

📁 这是一个班级 教师 学生 课程管理的软件实现对学生教师课程的添加修改删除查询
💻 JAVA
字号:
package view;


import javax.swing.ButtonGroup;
import javax.swing.DefaultComboBoxModel;
import javax.swing.JButton;
import javax.swing.JComboBox;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JRadioButton;
import javax.swing.JTextField;

//学生窗口 对学生信息 修改 删除
public class studentUI extends JFrame {

	private JComboBox cbsclass;
	private JComboBox cbszhuanye;
	private ButtonGroup ssex = new ButtonGroup();
	private JComboBox cbsstatus;
	private JTextField tfsphone;
	private JTextField tfsnowaddress;
	private JTextField tftsnum;
	private JComboBox cbtday;
	private JComboBox cbtmonth;
	private JTextField tfsyear;
	private JTextField tfsage;
	private JTextField tfsname;
	private JTextField tfsnum;
	//---
	
	public studentUI() {
		setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);//关闭方式
		setTitle("不晕校园管理系统->学生修改");
		getContentPane().setLayout(null);

		final JLabel label_2 = new JLabel();
		label_2.setText("学生编号:");
		label_2.setBounds(21, 10, 66, 18);
		getContentPane().add(label_2);

		tfsnum = new JTextField();
		tfsnum.setEditable(false);
		tfsnum.setBounds(88, 8, 163, 22);
		getContentPane().add(tfsnum);

		final JLabel label_3 = new JLabel();
		label_3.setText("注意:学生编号自动生成任何人不得更改");
		label_3.setBounds(266, 10, 270, 18);
		getContentPane().add(label_3);

		final JLabel label = new JLabel();
		label.setText("学生姓名:");
		label.setBounds(21, 38, 66, 18);
		getContentPane().add(label);

		tfsname = new JTextField();
		tfsname.setBounds(88, 38, 163, 22);
		getContentPane().add(tfsname);

		final JLabel label_3_1 = new JLabel();
		label_3_1.setText("*必需填写 不能为空");
		label_3_1.setBounds(266, 40, 140, 18);
		getContentPane().add(label_3_1);

		final JLabel label_1 = new JLabel();
		label_1.setText("学生性别:");
		label_1.setBounds(21, 63, 66, 18);
		getContentPane().add(label_1);

		final JRadioButton man = new JRadioButton();
		ssex.add(man);
		man.setSelected(true);
		man.setText("男");
		man.setBounds(88, 66, 39, 18);
		getContentPane().add(man);

		final JRadioButton woman = new JRadioButton();
		ssex.add(woman);
		woman.setText("女");
		woman.setBounds(126, 66, 55, 18);
		getContentPane().add(woman);

		final JLabel label_4 = new JLabel();
		label_4.setText("学生年龄:");
		label_4.setBounds(21, 85, 66, 18);
		getContentPane().add(label_4);

		tfsage = new JTextField();
		tfsage.setBounds(88, 83, 163, 22);
		getContentPane().add(tfsage);

		final JLabel label_6 = new JLabel();
		label_6.setText("入学日期:");
		label_6.setBounds(21, 110, 66, 18);
		getContentPane().add(label_6);

		tfsyear = new JTextField();
		tfsyear.setBounds(88, 108, 39, 22);
		getContentPane().add(tfsyear);

		cbtmonth = new JComboBox();		
		cbtmonth.setBounds(141, 108, 55, 22);
		getContentPane().add(cbtmonth);

		cbtday = new JComboBox();
		cbtday.setBounds(196, 108, 55, 22);
		getContentPane().add(cbtday);

		final JLabel label_4_1 = new JLabel();
		label_4_1.setText("身份证号:");
		label_4_1.setBounds(21, 188, 66, 18);
		getContentPane().add(label_4_1);

		tftsnum = new JTextField();
		tftsnum.setBounds(88, 186, 163, 22);
		getContentPane().add(tftsnum);

		final JLabel label_4_1_1 = new JLabel();
		label_4_1_1.setText("当前住址:");
		label_4_1_1.setBounds(21, 212, 66, 18);
		getContentPane().add(label_4_1_1);

		tfsnowaddress = new JTextField();
		tfsnowaddress.setBounds(88, 210, 163, 22);
		getContentPane().add(tfsnowaddress);

		final JLabel label_4_1_2 = new JLabel();
		label_4_1_2.setText("手机号码:");
		label_4_1_2.setBounds(21, 236, 66, 18);
		getContentPane().add(label_4_1_2);

		tfsphone = new JTextField();
		tfsphone.setBounds(88, 234, 163, 22);
		getContentPane().add(tfsphone);

		final JLabel label_4_1_2_1 = new JLabel();
		label_4_1_2_1.setText("学生状态:");
		label_4_1_2_1.setBounds(21, 262, 66, 18);
		getContentPane().add(label_4_1_2_1);

		cbsstatus = new JComboBox();
		cbsstatus.setModel(new DefaultComboBoxModel(new String[] {"在校", "休学", "放假", "毕业"}));
		cbsstatus.setBounds(88, 262, 163, 22);
		getContentPane().add(cbsstatus);

		final JButton btmodifystudent = new JButton();
		btmodifystudent.setText("修改");
		btmodifystudent.setBounds(21, 311, 106, 28);
		getContentPane().add(btmodifystudent);

		final JButton btdelstudent = new JButton();
		btdelstudent.setText("删除");
		btdelstudent.setBounds(240, 311, 106, 28);
		getContentPane().add(btdelstudent);

		final JButton btexit = new JButton();
		btexit.setText("退出");
		btexit.setBounds(441, 311, 106, 28);
		getContentPane().add(btexit);

		final JLabel label_4_1_2_1_1 = new JLabel();
		label_4_1_2_1_1.setText("所选专业:");
		label_4_1_2_1_1.setBounds(21, 134, 66, 18);
		getContentPane().add(label_4_1_2_1_1);

		cbszhuanye = new JComboBox(); //学生志业下拉列表 
		cbszhuanye.setBounds(88, 134, 163, 22);
		getContentPane().add(cbszhuanye);
		
		setSize(581,399);
		setVisible(true); //窗口显示 

		final JLabel label_4_1_2_1_1_1 = new JLabel();
		label_4_1_2_1_1_1.setText("所在班级:");
		label_4_1_2_1_1_1.setBounds(21, 162, 66, 18);
		getContentPane().add(label_4_1_2_1_1_1);

		cbsclass = new JComboBox();
		cbsclass.setBounds(88, 162, 163, 22);
		getContentPane().add(cbsclass);
	}//end struct
//	start main
	public static void main(String[] args) {
		new studentUI();

	}//end main
	

}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -