?? studentui.java
字號(hào):
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;
//學(xué)生窗口 對(duì)學(xué)生信息 修改 刪除
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);//關(guān)閉方式
setTitle("不暈校園管理系統(tǒng)->學(xué)生修改");
getContentPane().setLayout(null);
final JLabel label_2 = new JLabel();
label_2.setText("學(xué)生編號(hào):");
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("注意:學(xué)生編號(hào)自動(dòng)生成任何人不得更改");
label_3.setBounds(266, 10, 270, 18);
getContentPane().add(label_3);
final JLabel label = new JLabel();
label.setText("學(xué)生姓名:");
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("學(xué)生性別:");
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("學(xué)生年齡:");
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("入學(xué)日期:");
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("身份證號(hào):");
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("當(dāng)前住址:");
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("手機(jī)號(hào)碼:");
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("學(xué)生狀態(tài):");
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[] {"在校", "休學(xué)", "放假", "畢業(yè)"}));
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("所選專業(yè):");
label_4_1_2_1_1.setBounds(21, 134, 66, 18);
getContentPane().add(label_4_1_2_1_1);
cbszhuanye = new JComboBox(); //學(xué)生志業(yè)下拉列表
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("所在班級(jí):");
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
}
?? 快捷鍵說(shuō)明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號(hào)
Ctrl + =
減小字號(hào)
Ctrl + -