小型工资管理系统 java 报告书(5)

2019-06-11 10:55

}

}

catch(Exception exception){ }

exception.printStackTrace();

//界面初始化方法

private void jbInit() throws Exception {

//创建内容面板

contentPane =(JPanel) getContentPane(); //设置内容面板的布局为空 contentPane.setLayout(null); //主框架的大小 Dimension

screenSize=Toolkit.getDefaultToolkit().getScreenSize();

setLocation((int)

(screenSize.width-400)/2,(int)(screenSize.height-300)/2);

setSize(new Dimension(400,360));

//主框架的标题

setTitle(\小型工资管理系统\//添加事件监听器

jMenuItem0.addActionListener(this); jMenuItem1.addActionListener(this); jMenuItem2.addActionListener(this); jMenuItem3.addActionListener(this); jMenuItem4.addActionListener(this); jMenuItem5.addActionListener(this); jMenuItem6.addActionListener(this); jMenuItem7.addActionListener(this); jMenuItem8.addActionListener(this); jMenuItem9.addActionListener(this); //添加菜单条到主框架 setJMenuBar(jMenuBar1); //添加菜单到菜单条 jMenuBar1.add(jMenu0); jMenuBar1.add(jMenu1); jMenuBar1.add(jMenu2); jMenuBar1.add(jMenu3); jMenuBar1.add(jMenu4); //添加菜单项到菜单 jMenu0.add(jMenuItem0); jMenu1.add(jMenuItem1); jMenu1.add(jMenuItem2);

jMenu1.add(jMenuItem3); jMenu2.add(jMenuItem4); jMenu2.add(jMenuItem5); jMenu2.add(jMenuItem8); jMenu3.add(jMenuItem6); jMenu3.add(jMenuItem7); jMenu4.add(jMenuItem9); //添加标签到主框架内容面板 contentPane.add(jLabel1); contentPane.add(jLabel2); //设置标签组件的大小和字体 jLabel1.setFont(new java.awt.Font(\黑体

\

jLabel1.setBounds(new Rectangle(65,70,275,55)); jLabel2.setFont(new java.awt.Font(\黑体

\

}

//菜单项事件对应的处理方法

public void actionPerformed(ActionEvent actionEvent) {

//点击“系统”菜单下的“退出”菜单项 jLabel2.setBounds(new Rectangle(90,150,200,35));

if(actionEvent.getSource()==jMenuItem0) {

JOptionPane.showMessageDialog(null,\您已成功退

出系统!\系统提示\

}

//点击“职工管理”菜单下的“添加职工”菜单项 if(actionEvent.getSource()==jMenuItem1) { }

//点击“职工管理”菜单下的“修改职工”菜单项 if(actionEvent.getSource()==jMenuItem2) {

//创建“修改职工”面板对象 //创建“添加职工”面板对象

AddEmployee AddEmp=new AddEmployee(); //移除主框架上原有的内容 this.remove(this.getContentPane()); //加载“添加职工”面板的对象到主框架 this.setContentPane(AddEmp); //令界面可见 this.setVisible(true); System.exit(0);

ModifyEmployee ModifyEmp=new

ModifyEmployee();

}

//点击“职工管理”菜单下的“删除职工”菜单项 if(actionEvent.getSource()==jMenuItem3) { }

//点击“工资管理”菜单下的“添加工资”菜单项 if(actionEvent.getSource()==jMenuItem4) {

//创建工资添加的面板对象 AddSalary AddSal=new AddSalary(); //创建“删除职工”面板对象

DeleteEmployee DeleteEmp=new DeleteEmployee(); this.remove(this.getContentPane()); //加载“删除职工”面板的对象到主框架 this.setContentPane(DeleteEmp); this.setVisible(true);

this.remove(this.getContentPane()); //加载“修改职工”面板的对象到主框架 this.setContentPane(ModifyEmp); this.setVisible(true);


小型工资管理系统 java 报告书(5).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:四川省眉山市东坡区眉山中学2015届高三上学期2月月考历史试卷

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

马上注册会员

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