⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 frame2.java~51~

📁 人事工资管理系统
💻 JAVA~51~
字号:
package mis;

import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import com.borland.jbcl.layout.*;
import javax.swing.border.*;
import org.ietf.jgss.GSSName;
import java.io.*;

public class Frame2 extends Frame implements ActionListener
{
/*Dialog md;*/
//Frame2 fra=new Frame2();
  //this.setSize(500,500);
MenuItem itm11,itm12,exit,open1,save1;
MenuItem copy,palse,help;
CheckboxMenuItem ope,us;
MenuBar mb;
PopupMenu popm;
  JPanel jPanel1 = new JPanel();
  JLabel jLabel1 = new JLabel();
  XYLayout xYLayout1 = new XYLayout();
public void createmenu()
{
mb=new MenuBar();
Menu m1=new Menu("综合人事管理");
Menu m2=new Menu("员工工资管理");
Menu m3=new Menu("系统用户管理");
Menu m4=new Menu("帮助");
mb.add(m1);mb.add(m2);mb.add(m3);mb.add(m4);

itm11=new MenuItem("部门信息");
itm11.addActionListener(this);
itm12=new MenuItem("员工信息");
itm12.addActionListener(this);
exit=new MenuItem("退出");
exit.addActionListener(this);
m1.add(itm11);m1.add(itm12);m1.add(exit);

copy=new MenuItem("复制");
palse=new MenuItem("粘贴");
ope=new CheckboxMenuItem("操作员管理");
us=new CheckboxMenuItem("用户管理");
m2.add(copy);m2.add(palse);
m3.add(ope);m3.add(us);
popm=new PopupMenu ();
open1=new MenuItem("打开");
open1.addActionListener(this);
save1=new MenuItem("保存");
popm.add(open1);popm.add(save1);

help=new MenuItem("关于本系统...");
m4.add(help);
}

class MyMouseEvent extends MouseAdapter
{ Frame2 myparentFrame;
MyMouseEvent ( Frame2 m)
{ myparentFrame=m; }
public void mouseReleased(MouseEvent e)
{ if(e.isPopupTrigger()) myparentFrame.popm.show((Component)e.getSource(),e.getX(),e.getY()); }
}

public Frame2 ()
{
addWindowListener(new WindowAdapter(){
public void windowClosing(WindowEvent e)
{
dispose();
System.exit(0);
}
});


Panel p1=new Panel();

add(p1,BorderLayout.SOUTH);
setVisible(true);
//setSize(1000,1000);
this.setSize(500,500);
this.setResizable(false);
pack();
createmenu();
setMenuBar(mb);
    try {
      jbInit();
    }
    catch(Exception e) {
      e.printStackTrace();
    }
}
public void actionPerformed(ActionEvent e)
{
if(e.getActionCommand().equals("员工信息")){
      this.setVisible(true);
      Frame4 fram4=new Frame4();
      fram4.setVisible(true);
     // fram4.setSize(500,500);
 }

if(e.getActionCommand().equals("部门信息"))
  {
      this.setVisible(true);
      Frame3 fram3=new Frame3();
      fram3.setVisible(true);
      }

 if(e.getActionCommand().equals("退出"))
 {
   Frame3 fram3=new Frame3();
      fram3.setVisible(false);
      System.exit(0);
 }

 }
  private void jbInit() throws Exception {
    jPanel1.setLayout(xYLayout1);
    jLabel1.setFont(new java.awt.Font("Dialog", 0, 30));
    jLabel1.setText("欢迎登录人事资源管理系统");
    this.add(jPanel1, BorderLayout.CENTER);
    jPanel1.add(jLabel1,         new XYConstraints(36, 83, 361, 131));
  }
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -