📄 studentpanel.java
字号:
//StudentPanel.java
import javax.swing.*;
import java.awt.GridLayout;
public class StudentPanel extends JPanel{
/**
*
*/
private static final long serialVersionUID = 1L;
JLabel noLabel;//学号标签
JLabel nameLabel;//姓名标签
JLabel gendarLabel;//性别标签
JLabel birthLabel;//出生年月标签
JLabel addressLabel;//家庭住址标签
JLabel telLabel;//电话标签
JTextField noField;//学号输入框
JTextField nameField;//姓名输入框
JTextField gendarField;//性别输入框
JTextField birthField;//出生年月输入框
JTextField addressField;//家庭住址输入框
JTextField telField;//电话输入框
public StudentPanel() {
setGUIComponent();
}
public void setGUIComponent(){
//初始化组件
noLabel=new JLabel("学号"); noField=new JTextField(10);
nameLabel=new JLabel("姓名"); nameField=new JTextField(10);
gendarLabel=new JLabel("性别"); gendarField=new JTextField(10);
birthLabel=new JLabel("出生年月"); birthField=new JTextField(10);
addressLabel=new JLabel("家庭住址"); addressField=new JTextField(10);
telLabel=new JLabel("联系电话"); telField=new JTextField(10);
//设置组件
setLayout(new GridLayout(3,4));//设置排列方式
add(noLabel); add(noField); add(nameLabel); add(nameField);
add(gendarLabel); add(gendarField); add(birthLabel); add(birthField);
add(addressLabel);add(addressField); add(telLabel); add(telField);
setVisible(true); setSize(300,300);
}
public void clearContent(){//清除文本输入框的内容;
noField.setText("");
nameField.setText("");
gendarField.setText("");
birthField.setText("");
addressField.setText("");
telField.setText("");
}
public void setNo(String n){//设置学号文本框内容为n
noField.setText(n);
}
public void setNames(String name){// 设置姓名文本框内容为name
nameField.setText(name);
}
public void setGendar(String gendar){// 设置性别文本框内容为gendar
gendarField.setText(gendar);
}
public void setBirth(String birth){ //设置出生年月文本框内容为birth
birthField.setText(birth);
}
public void setTel(String t){//设置电话文本框内容为t
telField.setText(t);
}
public void setAddress(String a){//设置家庭住址文本框内容为a
addressField.setText(a);
}
public String getNo(){//得到学号;
return noField.getText();
}
public String getNames(){//得到姓名
return nameField.getText();
}
public String getGendar(){//得到性别
return gendarField.getText();
}
public String getBirth(){//得到出生年月
return birthField.getText();
}
public String getAddress(){//得到家庭住址
return addressField.getText();
}
public String getTel(){//得到电话
return telField.getText();
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -