?? addstudinfopanel.java
字號:
/*package Panel.StudentInfo;
import javax.swing.*;
import javax.swing.filechooser.FileNameExtensionFilter;
import java.io.*;
import java.util.Iterator;
import Sys.dao.*;
import Sys.vo.*;
public class AddStudInfoPanel extends JPanel{
private static final long serialVersionUID = 1L;
JLabel text=new JLabel("添加學生信息");
public AddStudInfoPanel(){
this.add(text);
}
public static void main(String args[]){
JFrame j=new JFrame("test");
AddStudInfoPanel p=new AddStudInfoPanel();
//j.setSize(new Dimension(p.getWidth(),p.getHeight()));
//記住增加面板有j.getContentPane().add(p);
j.add(p);//
j.pack();//★★★★★★★★★★★★這行語句與它的上一條j.getContentPane().add(p);不要調換順序,要不j.pack()就沒有做用
j.setVisible(true);
//j.setSize(j.getPreferredSize());
j.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
}
}*/
/*public class AddStudInfoPanel extends javax.swing.JPanel {
private static final long serialVersionUID = 1L;
public AddStudInfoPanel() {
initComponents();
}
private void initComponents() {
java.awt.GridBagConstraints gridBagConstraints;
title = new javax.swing.JLabel();
name = new javax.swing.JLabel();
nametext = new javax.swing.JTextField();
photo = new javax.swing.JLabel();
number = new javax.swing.JLabel();
numbertext = new javax.swing.JTextField();
sex = new javax.swing.JLabel();
sexcombo = new javax.swing.JComboBox();
age = new javax.swing.JLabel();
agetext = new javax.swing.JTextField();
classname = new javax.swing.JLabel();
classnamecombo = new javax.swing.JComboBox();
family = new javax.swing.JLabel();
familytext = new javax.swing.JTextField();
id = new javax.swing.JLabel();
idtext = new javax.swing.JTextField();
birthday = new javax.swing.JLabel();
yearcombo = new javax.swing.JTextField();
year = new javax.swing.JLabel();
monthcombo = new javax.swing.JTextField();
month = new javax.swing.JLabel();
daycombo = new javax.swing.JTextField();
day = new javax.swing.JLabel();
insertphoto = new javax.swing.JButton();
begintime = new javax.swing.JLabel();
begintimetext = new javax.swing.JTextField();
jscollintroduction = new javax.swing.JScrollPane();
introduction = new javax.swing.JTextArea();
ok = new javax.swing.JButton();
setPreferredSize(new java.awt.Dimension(720, 600));
setLayout(new java.awt.GridBagLayout());
title.setFont(new java.awt.Font("宋體", 1, 24));
title.setText("\u6dfb\u52a0\u5b66\u751f\u4fe1\u606f");
gridBagConstraints = new java.awt.GridBagConstraints();
gridBagConstraints.gridwidth = java.awt.GridBagConstraints.REMAINDER;
gridBagConstraints.weightx = 5.0;
gridBagConstraints.weighty = 0.1;
add(title, gridBagConstraints);
name.setFont(new java.awt.Font("宋體", 0, 14));
name.setText("\u59d3\u540d\uff1a");
gridBagConstraints = new java.awt.GridBagConstraints();
gridBagConstraints.gridx = 0;
gridBagConstraints.gridy = 1;
gridBagConstraints.anchor = java.awt.GridBagConstraints.EAST;
gridBagConstraints.weightx = 5.0;
gridBagConstraints.weighty = 0.1;
add(name, gridBagConstraints);
nametext.setColumns(20);
gridBagConstraints = new java.awt.GridBagConstraints();
gridBagConstraints.gridx = 1;
gridBagConstraints.gridy = 1;
gridBagConstraints.gridwidth = 2;
gridBagConstraints.anchor = java.awt.GridBagConstraints.WEST;
gridBagConstraints.weightx = 5.0;
gridBagConstraints.weighty = 0.1;
add(nametext, gridBagConstraints);
photo.setBorder(javax.swing.BorderFactory.createEtchedBorder());
photo.setFont(new java.awt.Font("宋體", 0, 14));
photo.setPreferredSize(new java.awt.Dimension(130, 180));
photo.setText("photo");
gridBagConstraints = new java.awt.GridBagConstraints();
gridBagConstraints.gridx = 4;
gridBagConstraints.gridy = 1;
gridBagConstraints.gridwidth = java.awt.GridBagConstraints.REMAINDER;
gridBagConstraints.gridheight = 5;
gridBagConstraints.weightx = 0.5;
gridBagConstraints.weighty = 0.1;
gridBagConstraints.insets = new java.awt.Insets(0, -20, 0, 0);
add(photo, gridBagConstraints);
number.setFont(new java.awt.Font("宋體", 0, 14));
number.setText("\u5b66\u53f7\uff1a");
gridBagConstraints = new java.awt.GridBagConstraints();
gridBagConstraints.gridx = 0;
gridBagConstraints.gridy = 2;
gridBagConstraints.anchor = java.awt.GridBagConstraints.EAST;
gridBagConstraints.weightx = 5.0;
gridBagConstraints.weighty = 0.1;
add(number, gridBagConstraints);
numbertext.setColumns(20);
gridBagConstraints = new java.awt.GridBagConstraints();
gridBagConstraints.gridx = 1;
gridBagConstraints.gridy = 2;
gridBagConstraints.gridwidth = 2;
gridBagConstraints.anchor = java.awt.GridBagConstraints.WEST;
gridBagConstraints.weightx = 5.0;
gridBagConstraints.weighty = 0.1;
add(numbertext, gridBagConstraints);
sex.setFont(new java.awt.Font("宋體", 0, 14));
sex.setText("\u6027\u522b\uff1a");
gridBagConstraints = new java.awt.GridBagConstraints();
gridBagConstraints.gridx = 0;
gridBagConstraints.gridy = 3;
gridBagConstraints.anchor = java.awt.GridBagConstraints.EAST;
gridBagConstraints.weightx = 5.0;
gridBagConstraints.weighty = 0.1;
add(sex, gridBagConstraints);
sexcombo.setModel(new javax.swing.DefaultComboBoxModel(new String[] {
"男", "女" }));
sexcombo.setPreferredSize(new java.awt.Dimension(100, 23));
gridBagConstraints = new java.awt.GridBagConstraints();
gridBagConstraints.gridx = 1;
gridBagConstraints.gridy = 3;
gridBagConstraints.anchor = java.awt.GridBagConstraints.WEST;
gridBagConstraints.weightx = 5.0;
gridBagConstraints.weighty = 0.1;
add(sexcombo, gridBagConstraints);
age.setFont(new java.awt.Font("宋體", 0, 14));
age.setText("\u5e74\u9f84\uff1a");
gridBagConstraints = new java.awt.GridBagConstraints();
gridBagConstraints.gridx = 2;
gridBagConstraints.gridy = 3;
gridBagConstraints.weightx = 3.0;
gridBagConstraints.weighty = 0.1;
gridBagConstraints.insets = new java.awt.Insets(0, -20, 0, 0);
add(age, gridBagConstraints);
agetext.setColumns(10);
gridBagConstraints = new java.awt.GridBagConstraints();
gridBagConstraints.gridx = 3;
gridBagConstraints.gridy = 3;
gridBagConstraints.anchor = java.awt.GridBagConstraints.WEST;
gridBagConstraints.weightx = 5.0;
gridBagConstraints.weighty = 0.1;
gridBagConstraints.insets = new java.awt.Insets(0, -20, 0, 0);
add(agetext, gridBagConstraints);
classname.setFont(new java.awt.Font("宋體", 0, 14));
classname.setText("\u73ed\u7ea7\uff1a");
gridBagConstraints = new java.awt.GridBagConstraints();
gridBagConstraints.gridx = 0;
gridBagConstraints.gridy = 4;
gridBagConstraints.anchor = java.awt.GridBagConstraints.EAST;
gridBagConstraints.weightx = 5.0;
gridBagConstraints.weighty = 0.1;
add(classname, gridBagConstraints);
java.util.List<ClassInfo> list=null;
ClassDao classdao=new ClassDao();
list=classdao.getAllClass();
Iterator<ClassInfo> iter=list.iterator();
while(iter.hasNext())
classnamecombo.addItem(iter.next().getClassID());
//classnamecombo.setPreferredSize(new java.awt.Dimension(180, 25));
classnamecombo.setPreferredSize(new java.awt.Dimension(100, 23));
gridBagConstraints = new java.awt.GridBagConstraints();
gridBagConstraints.gridx = 1;
gridBagConstraints.gridy = 4;
gridBagConstraints.anchor = java.awt.GridBagConstraints.WEST;
gridBagConstraints.weightx = 5.0;
gridBagConstraints.weighty = 0.1;
add(classnamecombo, gridBagConstraints);
family.setFont(new java.awt.Font("宋體", 0, 14));
family.setText("\u79cd\u65cf\uff1a");
gridBagConstraints = new java.awt.GridBagConstraints();
gridBagConstraints.gridx = 2;
gridBagConstraints.gridy = 4;
gridBagConstraints.weightx = 3.0;
gridBagConstraints.weighty = 0.1;
gridBagConstraints.insets = new java.awt.Insets(0, -20, 0, 0);
add(family, gridBagConstraints);
familytext.setColumns(10);
gridBagConstraints = new java.awt.GridBagConstraints();
gridBagConstraints.gridx = 3;
gridBagConstraints.gridy = 4;
gridBagConstraints.anchor = java.awt.GridBagConstraints.WEST;
gridBagConstraints.weightx = 5.0;
gridBagConstraints.weighty = 0.1;
gridBagConstraints.insets = new java.awt.Insets(0, -20, 0, 0);
add(familytext, gridBagConstraints);
id.setFont(new java.awt.Font("宋體", 0, 14));
id.setText("\u8eab\u4efd\u8bc1\uff1a");
gridBagConstraints = new java.awt.GridBagConstraints();
gridBagConstraints.gridx = 0;
gridBagConstraints.gridy = 5;
gridBagConstraints.anchor = java.awt.GridBagConstraints.EAST;
gridBagConstraints.weightx = 5.0;
gridBagConstraints.weighty = 0.1;
add(id, gridBagConstraints);
idtext.setColumns(25);
gridBagConstraints = new java.awt.GridBagConstraints();
gridBagConstraints.gridx = 1;
gridBagConstraints.gridy = 5;
gridBagConstraints.gridwidth = 2;
gridBagConstraints.anchor = java.awt.GridBagConstraints.WEST;
gridBagConstraints.weightx = 5.0;
gridBagConstraints.weighty = 0.1;
add(idtext, gridBagConstraints);
birthday.setFont(new java.awt.Font("宋體", 0, 14));
birthday.setText("\u51fa\u751f\u5e74\u6708\uff1a");
gridBagConstraints = new java.awt.GridBagConstraints();
gridBagConstraints.anchor = java.awt.GridBagConstraints.EAST;
gridBagConstraints.weightx = 5.0;
gridBagConstraints.weighty = 0.1;
add(birthday, gridBagConstraints);
yearcombo.setPreferredSize(new java.awt.Dimension(100, 23));
gridBagConstraints = new java.awt.GridBagConstraints();
gridBagConstraints.anchor = java.awt.GridBagConstraints.WEST;
gridBagConstraints.weightx = 5.0;
gridBagConstraints.weighty = 0.1;
add(yearcombo, gridBagConstraints);
year.setFont(new java.awt.Font("宋體", 0, 14));
year.setText("\u5e74");
add(year, new java.awt.GridBagConstraints());
monthcombo.setPreferredSize(new java.awt.Dimension(100, 23));
gridBagConstraints = new java.awt.GridBagConstraints();
gridBagConstraints.anchor = java.awt.GridBagConstraints.WEST;
gridBagConstraints.weightx = 5.0;
gridBagConstraints.weighty = 0.1;
add(monthcombo, gridBagConstraints);
month.setFont(new java.awt.Font("宋體", 0, 14));
month.setText("\u6708");
gridBagConstraints = new java.awt.GridBagConstraints();
gridBagConstraints.weightx = 5.0;
gridBagConstraints.weighty = 0.1;
add(month, gridBagConstraints);
daycombo.setPreferredSize(new java.awt.Dimension(100, 23));
gridBagConstraints = new java.awt.GridBagConstraints();
gridBagConstraints.weightx = 5.0;
gridBagConstraints.weighty = 0.1;
add(daycombo, gridBagConstraints);
day.setFont(new java.awt.Font("宋體", 0, 14));
day.setText("\u65e5");
add(day, new java.awt.GridBagConstraints());
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -