📄 frame2.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 + -