centerPanel.add(jLabel4);
girdBagCon = new GridBagConstraints(); girdBagCon.gridx = 3; girdBagCon.gridy = 2;
girdBagCon.insets = new Insets(10,1,10,10); girdBag.setConstraints(jTextField4,girdBagCon); centerPanel.add(jTextField4); jLabel5.setText(\民 族:\jLabel5.setFont(new Font(\girdBagCon = new GridBagConstraints(); girdBagCon.gridx = 0; girdBagCon.gridy = 3;
girdBagCon.insets = new Insets(10,10,10,1); girdBag.setConstraints(jLabel5,girdBagCon); centerPanel.add(jLabel5);
girdBagCon = new GridBagConstraints(); girdBagCon.gridx = 1; girdBagCon.gridy = 3;
girdBagCon.insets = new Insets(10,1,10,15); girdBag.setConstraints(jTextField5,girdBagCon); centerPanel.add(jTextField5); jLabel6.setText(\地 址:\jLabel6.setFont(new Font(\girdBagCon = new GridBagConstraints(); girdBagCon.gridx = 2; girdBagCon.gridy = 3;
girdBagCon.insets = new Insets(10,15,10,1); girdBag.setConstraints(jLabel6,girdBagCon); centerPanel.add(jLabel6);
girdBagCon = new GridBagConstraints(); girdBagCon.gridx = 3; girdBagCon.gridy = 3;
girdBagCon.insets = new Insets(10,1,10,10); girdBag.setConstraints(jTextField6,girdBagCon);
centerPanel.add(jTextField6); jLabel8.setText(\其 他:\jLabel8.setFont(new Font(\girdBagCon = new GridBagConstraints(); girdBagCon.gridx = 0; girdBagCon.gridy = 4;
girdBagCon.insets = new Insets(10,10,10,1); girdBag.setConstraints(jLabel8,girdBagCon); centerPanel.add(jLabel8);
girdBagCon = new GridBagConstraints(); girdBagCon.gridx = 1; girdBagCon.gridy = 4; girdBagCon.gridwidth = 3; girdBagCon.gridheight = 1;
girdBagCon.insets = new Insets(10,1,10,115); girdBag.setConstraints(jTextField8,girdBagCon); centerPanel.add(jTextField8); jLabel9.setText(\选择人员信息\jLabel9.setFont(new Font(\girdBagCon = new GridBagConstraints(); girdBagCon.gridx = 0; girdBagCon.gridy = 5;
girdBagCon.insets = new Insets(10,10,10,1); girdBag.setConstraints(jLabel9,girdBagCon); centerPanel.add(jLabel9); String[] allType = bean.getAllId(); jComboBox1 = new JComboBox(allType); girdBagCon = new GridBagConstraints(); girdBagCon.gridx = 1; girdBagCon.gridy = 5; girdBagCon.gridwidth = 1; girdBagCon.gridheight = 1;
girdBagCon.insets = new Insets(1,10,10,10); girdBag.setConstraints(jComboBox1,girdBagCon); centerPanel.add(jComboBox1); modifyInfo.setText(\修改\
modifyInfo.setFont(new Font(\
}
girdBagCon = new GridBagConstraints(); girdBagCon.gridx = 2; girdBagCon.gridy = 5;
girdBagCon.insets = new Insets(10,10,10,10); girdBag.setConstraints(modifyInfo,girdBagCon); centerPanel.add(modifyInfo); modifyInfo.setEnabled(false); clearInfo.setText(\清空\
clearInfo.setFont(new Font(\girdBagCon = new GridBagConstraints(); girdBagCon.gridx = 3; girdBagCon.gridy = 5;
girdBagCon.insets = new Insets(10,10,10,10); girdBag.setConstraints(clearInfo,girdBagCon); centerPanel.add(clearInfo);
public void panelInit() throws Exception {
upPanel.setLayout(girdBag); jLabel.setText(\修改人员信息\jLabel.setFont(new Font(\girdBagCon = new GridBagConstraints(); girdBagCon.gridx = 0; girdBagCon.gridy = 0;
girdBagCon.insets = new Insets(0,10,0,10); girdBag.setConstraints(jLabel,girdBagCon); upPanel.add(jLabel);
jScrollPane1 = new JScrollPane(centerPanel);
jScrollPane1.setPreferredSize(new Dimension(450,380)); girdBagCon = new GridBagConstraints(); girdBagCon.gridx = 0; girdBagCon.gridy = 1;
girdBagCon.insets = new Insets(0,0,0,0); girdBag.setConstraints(jScrollPane1,girdBagCon); upPanel.add(jScrollPane1);
this.add(upPanel,BorderLayout.NORTH);
} /**
jTextField1.setEditable(false); jTextField2.setEditable(false); jTextField3.setEditable(false); jTextField4.setEditable(false); jTextField5.setEditable(false); jTextField6.setEditable(false); jTextField8.setEditable(false);
jTextField1.setText(\请查询人员编号\
* 添加事件侦听 */
public void addListener() throws Exception { } /**
* 事件处理 */
public void actionPerformed(ActionEvent e) {
Object obj = e.getSource(); String[] s = new String[10]; if (obj == modifyInfo) { //修改 }
else if (obj == searchInfo) { //编号查询 }
else if (obj == clearInfo) { //清空
bean.modify(jTextField1.getText(),jTextField2.getText(),
jTextField3.getText(),jTextField4.getText(), jTextField5.getText(),jTextField6.getText(), DeptID,Salary,Assess,jTextField8.getText());
//添加事件侦听
modifyInfo.addActionListener(this); clearInfo.addActionListener(this); searchInfo.addActionListener(this); jComboBox1.addItemListener(this);
Node12Panel node12Panel = new Node12Panel(); HrMain.splitPane.setRightComponent(node12Panel);
} /**
}
setNull();
* 将文本框清空 */
void setNull(){ } /**
* 下拉菜单事件处理 */
public void itemStateChanged(ItemEvent e) {
if(e.getStateChange() == ItemEvent.SELECTED){
String tempStr = \int i = tempStr.indexOf(\personID = tempStr.substring(0,i); person = bean.search(personID); //数组初始化
jTextField1.setText(person[0]); jTextField2.setText(person[1]); jTextField3.setText(person[2]); jTextField4.setText(person[3]);
jTextField2.setText(null); jTextField3.setText(null); jTextField4.setText(null); jTextField5.setText(null); jTextField6.setText(null); jTextField8.setText(null);
jTextField1.setText(\请查询人员编号\jTextField2.setEditable(false); jTextField3.setEditable(false); jTextField4.setEditable(false); jTextField5.setEditable(false); jTextField6.setEditable(false); jTextField8.setEditable(false); modifyInfo.setEnabled(false);