人事管理系统 - 图文(3)

2019-08-03 13:46

}

//当选中后展开或关闭叶子节点 treePath = new TreePath(node1.getPath()); if(tree.isExpanded(treePath)) else

tree.expandPath(treePath); tree.collapsePath(treePath);

else if (node_str == \添加人员信息\ }

else if (node_str == \修改人员信息\ }

else if (node_str == \删除人员信息\ }

else if (node_str == \查询人员信息\ }

else if (node_str == \部门管理\ }

//人员调动管理树

else if (node_str == \人员调动管理\ }

else if (node_str == \人员调动\

//当选中后展开或关闭叶子节点 treePath = new TreePath(node2.getPath()); if(tree.isExpanded(treePath)) else

tree.expandPath(treePath); tree.collapsePath(treePath);

Node15Panel node15Panel = new Node15Panel(); splitPane.setRightComponent(node15Panel); Node14Panel node14Panel = new Node14Panel(); splitPane.setRightComponent(node14Panel); Node13Panel node13Panel = new Node13Panel(); splitPane.setRightComponent(node13Panel); Node12Panel node12Panel = new Node12Panel(); splitPane.setRightComponent(node12Panel); Node11Panel node11Panel = new Node11Panel(); splitPane.setRightComponent(node11Panel);

}

Node21Panel node21Panel = new Node21Panel(); splitPane.setRightComponent(node21Panel);

else if (node_str == \调动历史查询\ }

//人员考核管理树

else if (node_str == \人员考核管理\ }

else if (node_str == \人员考核\ }

else if (node_str == \考核历史查询\ }

//劳资管理树

else if (node_str == \劳资管理\ }

else if (node_str == \劳资分配管理\ }

Node41Panel node41Panel = new Node41Panel(); splitPane.setRightComponent(node41Panel); //当选中后展开或关闭叶子节点 treePath = new TreePath(node4.getPath()); if(tree.isExpanded(treePath)) else

tree.expandPath(treePath); tree.collapsePath(treePath);

Node32Panel node32Panel = new Node32Panel(); splitPane.setRightComponent(node32Panel); Node31Panel node31Panel = new Node31Panel(); splitPane.setRightComponent(node31Panel); //当选中后展开或关闭叶子节点 treePath = new TreePath(node3.getPath()); if(tree.isExpanded(treePath)) else

tree.expandPath(treePath); tree.collapsePath(treePath);

Node22Panel node22Panel = new Node22Panel(); splitPane.setRightComponent(node22Panel);

}

} /**

else if (node_str == \劳资历史查询\ }

Node42Panel nod42Panel = new Node42Panel(); splitPane.setRightComponent(nod42Panel);

* 通过给定的文件名获得图像 */

Image getImage(String filename) { }

URLClassLoader urlLoader = (URLClassLoader)this.getClass().

getClassLoader(); URL url = null; Image image = null;

url = urlLoader.findResource(filename);

image = Toolkit.getDefaultToolkit().getImage(url); MediaTracker mediatracker = new MediaTracker(this); try { }

catch (InterruptedException _ex) { }

if (mediatracker.isErrorID(0)) { }

return image;

image = null; image = null;

mediatracker.addImage(image, 0); mediatracker.waitForID(0);

(基础信息管理模块)

1.Node11Panel.java

import javax.swing.*; import java.awt.*; import java.awt.event.*; import java.net.*;

/**

* 树第一节点下的第一叶子 * 增加人员信息 */

public class Node11Panel extends JPanel implements ActionListener,ItemListener{ JPanel centerPanel = new JPanel(); JPanel upPanel = new JPanel();

//定义图形界面元素 JLabel jLabel = new JLabel(); JLabel jLabel1 = new JLabel(); JLabel jLabel2 = new JLabel(); JLabel jLabel3 = new JLabel(); JLabel jLabel4 = new JLabel(); JLabel jLabel5 = new JLabel(); JLabel jLabel6 = new JLabel(); JLabel jLabel7 = new JLabel(); JLabel jLabel8 = new JLabel(); JLabel jLabel9 = new JLabel();

JTextField jTextField1 = new JTextField(15); JTextField jTextField2 = new JTextField(15); JTextField jTextField3 = new JTextField(15); JTextField jTextField4 = new JTextField(15); JTextField jTextField5 = new JTextField(15); JTextField jTextField6 = new JTextField(15); JComboBox jComboBox1 = null; //部门 String DeptID = \ String Salary = \ //薪酬 String Assess = \未考核\考核

JTextField jTextField8 = new JTextField(15); JScrollPane jScrollPane1; JButton searchInfo = new JButton();

JButton addInfo = new JButton(); //编号 //姓名 //性别 //出生年月 //民族 //地址 //其他

JButton modifyInfo = new JButton(); JButton deleteInfo = new JButton(); JButton clearInfo = new JButton(); JButton saveInfo = new JButton(); JButton eixtInfo = new JButton(); JButton jBSee = new JButton(); JButton jBSearch = new JButton(); JButton jBExit = new JButton(); JButton jBSum = new JButton(); JButton jBGrade = new JButton();

GridBagLayout girdBag = new GridBagLayout(); GridBagConstraints girdBagCon; PersonBean bean = new PersonBean(); public Node11Panel() { } /**

* jScrollPane1面板的布局 */

public void jScrollPane1Init() throws Exception {

centerPanel.setLayout(girdBag); centerPanel.setLayout(girdBag); jLabel1.setText(\人 员 编 号:\jLabel1.setFont(new Font(\this.setLayout(new BorderLayout()); try { }

catch(Exception }

e) {

e.printStackTrace();

jScrollPane1Init(); //上部面板布局 panelInit(); //中部面板布局 addListener();


人事管理系统 - 图文(3).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:人教版小学六年级英语上册教案绝版好课件 - 路过别错过

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: