📄 addstuinfo.java
字号:
package lab.lab;
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);
try{
sNum.setText(""+getSnum.getStuId());
}
catch(Exception e){
}
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",1,12));
downPanel.add(addInfo);
clearInfo.setText("清空");
clearInfo.setFont(new Font("Dialog",1,12));
downPanel.add(clearInfo);
exitInfo.setText("退出");
exitInfo.setFont(new Font("Dialog",1,12));
downPanel.add(exitInfo);
addInfo.addActionListener(this);
clearInfo.addActionListener(this);
exitInfo.addActionListener(this);
this.contentPane.add(downPanel,BorderLayout.SOUTH);
}
public void actionPerformed(ActionEvent e){
Object obj=e.getSource();
if(obj==exitInfo){
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);
exitInfo.setEnabled(false);
StuBean addStu=new StuBean();
addStu.stuAdd(sNum.getText(),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();
try{
sNum.setText(""+getSnum.getStuId());
}
catch(Exception e1){
}
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -