1.工具栏操作设计:
工具栏名 对应事件驱动函数 函数内操作
退出 Pexit() this.dispose();
刷新 Pupdata() dWBasicInfo.fresh();
查询 Pquery() dWBasicInfo.query(e);
添加 Pinsert() 1.BaseInformation baseInformation = new BaseInformation();
2.执行添加操作
3.退出后,刷新数据表
dWBasicInfo.fresh();
修改 PmodifyO 1.modifyBaseInformation=new ModifyBaseInformation(this.dWBasicInfo.
getSelectedRowValue()); dlg.show();
2.执行添加操作
3.退出后,刷新数据表
dWBasicInfo.fresh();
删除 Pdelete() dWBasicInfo.deleteSelectedRow();//删除选定表格中一行
导航树 Ptree() Treepanel.show(false); 或Treepanel.show(true);
工具栏名 对应事件驱动函数 函数内操作
退出 Pexit() this.dispose();
2.树设计:
函数名 函数功能
Creatreenode() 创建节点
jTree1_mouseClicked() 对树所有节点的事件处理
树子节点名(动态的) 对应事件驱动函数 操作
人事部(只是一个例子) jTree1_mouseClicked() 1.dWBasicInfo=new DWBasicInfoTable(this.select,nodeLeaf,this);
dWBasicInfo.fresh();
2.在状态栏中显示选择部门的信息
3.选择按钮设计:
按钮名 对应事件驱动函数 操作
所有员工 Pall() select=1;
///添加所有员工查询表格
this.dWBasicInfo = new DWBasicInfoTable(1,this);
this.dWBasicInfo.fresh();
在职员工 Pexist() select=2;
this.dWBasicInfo = new DWBasicInfoTable(2,this);
this.dWBasicInfo.fresh();
离职员工 Pleave() select=3;
///添加离职查询表格
this.dWBasicInfo = new DWBasicInfoTable(3,this);
this.dWBasicInfo.fresh();
d.员工调动子系统设计:
类名:pchange
主要成员变量:(不包括界面设计的,界面方面的参考界面设计文档)
tabelPanel(放可滚动的table 的容器)
treePanel(放树的容器)
public DWMobileTable dWMobile = null;//用于动态显示不同表格
String dept[] = null;//存储部门名字数据的对象
table(有关表格操作的对象)
tabelPanel(放可滚动的table 的容器)
treePanel(放树的容器)
类功能函数名 函数说明 参数 函数内操作
pinfmation() 构造函数 无 调用jbInit() 函数
jbInit() 初始化 无 1. dWMobile=new DWBasicInfoTable(this);
2. JScrollPanel scroll = new JScrollPanel(dWBasicInfo);
3. tablePane.add(scroll);
4. createNodes(top);//创建树节点
Static public String[] getDept() 获得数据库中的部门
3. 从数据库中获得部门数据
4. 传给 String dept[] 并返回
createNodes() 创建树节点 DefaultMutableTreeNode top 3. this.dept = getDept();
4. 根据部门名创建树节点
1.工具栏操作设计:
工具栏名 对应事件驱动函数 函数内操作
退出 Pexit() this.dispose();
刷新 Pupdata() dWMobile.fresh();
查询 Pquery() dWMobile.query(e);
添加 Pinsert() 1.Translaterinformation Translaterinformation=new BaseInformation();
2.执行添加操作
3.退出后,刷新数据表
dWMobile.fresh();
修改 PmodifyO 1. ModifyDimissinfmation =new
ModifyDimissinfmation (dWMobile.getSelectedRowValue()); dlg.show();
2.执行添加操作
3.退出后,刷新数据表
dWMobile.fresh();
删除 Pdelete() dWMobile.deleteSelectedRow();//删除选定表格中一行
导航树 Ptree() Treepanel.show(false); 或Treepanel.show(true);
2.树设计:
函数名 函数功能
Creatreenode() 创建节点
jTree1_mouseClicked() 对树所有节点的事件处理
树子节点名(动态的) 对应事件驱动函数 操作
人事部(只是一个例子) jTree1_mouseClicked() 1.dWMobile=new dWMobile (this.select,nodeLeaf,this);
dWMobile.fresh();
2. 在状态栏中显示选择部门的信息
d.员工离职子系统设计:
类名:pleave
主要成员变量:(不包括界面设计的,界面方面的参考界面设计文档)
tabelPanel(放可滚动的table 的容器)
treePanel(放树的容器)
public DWDepartTable dWDTable = null;//用于动态显示不同表格
String dept[] = null;//存储部门名字数据的对象
table(有关表格操作的对象)
tabelPanel(放可滚动的table 的容器)
treePanel(放树的容器)
类功能函数名 函数说明 参数 函数内操作
pinfmation() 构造函数 无 调用jbInit() 函数
jbInit() 初始化 无 1. dWDTable=new DWDepartTable (this);
2. JScrollPanel scroll = new JScrollPanel(dWBasicInfo);
3. tablePane.add(scroll);
4. createNodes(top);//创建树节点
Static public String[] getDept() 获得数据库中的部门
1. 从数据库中获得部门数据
2. 传给 String dept[] 并返回
createNodes() 创建树节点 DefaultMutableTreeNode top 1. this.dept = getDept();
2. 根据部门名创建树节点
1.工具栏操作设计:
工具栏名 对应事件驱动函数 函数内操作
退出 Pexit() this.dispose();
刷新 Pupdata() DWDepartTable.fresh();
查询 Pquery() DWDepartTable.query(e);
添加 Pinsert() 1.Translaterinformation Translaterinformation=new BaseInformation();
2.执行添加操作
3.退出后,刷新数据表
dWMobile.fresh();
修改 PmodifyO 2. modifyTranslaterinformation=new
3. ModifyTranslaterinformation (DWDepartTable.getSelectedRowValue()); dlg.show();
2.执行添加操作
3.退出后,刷新数据表
dWMobile.fresh();
上一页 [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] ... 下一页 >>