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

📄 addstuinfo.java

📁 用JAVA编的学生管理系统
💻 JAVA
字号:
import java.awt.event.*;import java.awt.*;import javax.swing.*;/** * 学生信息管理模块 * 添加新的学生信息 */public class AddStuInfo extends StuInfo {	StuBean getSnum = new StuBean();	public AddStuInfo() {		this.setTitle("添加学生信息");		this.setResizable(false);		sNum.setEditable(false);		sNum.setText(""+getSnum.getStuId());				sName.setEditable(true);		sSex.setEditable(true);		sSethnic.setEditable(true);		sBirth.setEditable(true);		sYear.setEditable(true);		sMajor.setEditable(true);		sCollege.setEditable(true);		sHome.setEditable(true);		//设置运行时窗口的位置		Dimension screenSize = Toolkit.getDefaultToolkit().getScreenSize();		this.setLocation((screenSize.width - 400) / 2, 			(screenSize.height - 300) / 2 + 45);	}	public void downInit(){		addInfo.setText("增加");		addInfo.setFont(new Font("Dialog",0,12));		downPanel.add(addInfo);		clearInfo.setText("清空");		clearInfo.setFont(new Font("Dialog",0,12));		downPanel.add(clearInfo);		eixtInfo.setText("退出");		eixtInfo.setFont(new Font("Dialog",0,12));		downPanel.add(eixtInfo);		//添加事件侦听		addInfo.addActionListener(this);		clearInfo.addActionListener(this);		eixtInfo.addActionListener(this);		this.contentPane.add(downPanel,BorderLayout.SOUTH);	}	/**	 * 事件处理	 */	public void actionPerformed(ActionEvent e) {		Object obj = e.getSource();		if (obj == eixtInfo) { //退出			this.dispose();		}		else if (obj == addInfo) { //增加			sNum.setEnabled(false);			sName.setEnabled(false);			sSex.setEnabled(false);			sSethnic.setEnabled(false);			sBirth.setEnabled(false);			sYear.setEnabled(false);			sMajor.setEnabled(false);			sCollege.setEnabled(false);			sHome.setEnabled(false);			addInfo.setEnabled(false);			clearInfo.setEnabled(false);			eixtInfo.setEnabled(false);			StuBean addStu = new StuBean();			addStu.stuAdd(sName.getText(), sSex.getText(), sBirth.getText(), sHome.getText(), sSethnic.getText(), sYear.getText(), sMajor.getText(), sCollege.getText());						this.dispose();			AddStuInfo asi = new AddStuInfo();			asi.downInit();			asi.pack();			asi.setVisible(true);		}		else if (obj == clearInfo) { //清空			setNull();			sNum.setText(""+getSnum.getStuId());		}	}}

⌨️ 快捷键说明

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