📄 mainff.java
字号:
import java.awt.*;
import java.awt.event.*;
import java.awt.Window;
import javax.swing.*;
import javax.swing.tree.*;
import java.sql.*;
import java.awt.geom.*;
class mainff extends Frame implements ActionListener
{ private condb con=null;
private ResultSet rs=null;
String sql=null;
String sqlb=null;
private JOptionPane jop=new JOptionPane();
private MenuBar mnubar=new MenuBar();
private Menu gongzi=new Menu("工资管理");
private Menu lookfor=new Menu("信息查询");
private Menu initsys=new Menu("系统初始化");
private Menu user=new Menu("用户管理");
private Menu help=new Menu("帮助信息");
private MenuItem gong1=new MenuItem("全部查询");
private MenuItem search1=new MenuItem("部门查询");
private MenuItem search3=new MenuItem("工资查询");
private MenuItem search2=new MenuItem("职工查询");
private MenuItem dep=new MenuItem("部门信息");
private MenuItem emp=new MenuItem("职工信息");
private MenuItem selary=new MenuItem("工资信息");
private MenuItem user1=new MenuItem("用户管理");
private MenuItem help1=new MenuItem("系统介绍");
private MenuItem help2=new MenuItem("操作说明");
private MenuItem help3=new MenuItem("版本信息");
private Image img;
public mainff()
{ super("欢迎使用工资管理系统!");
setSize(800,600);
setBackground(Color.LIGHT_GRAY);
setLayout(null);
//以下三句设置当前框架位置。
Dimension scr=Toolkit.getDefaultToolkit().getScreenSize();
Dimension frm=this.getSize();
setLocation((int)(scr.getWidth()-frm.getWidth())/2,
(int)(scr.getHeight()-frm.getHeight())/2-50);//设置水平居中。
gongzi.add(gong1);
lookfor.add(search1);
lookfor.add(search2);
lookfor.add(search3);
initsys.add(dep);
initsys.add(emp);
initsys.add(selary);
user.add(user1);
mnubar.add(gongzi);
mnubar.add(lookfor);
mnubar.add(initsys);
mnubar.add(user);
mnubar.add(help);
help.add(help1);
help.add(help2);
help.add(help3);
img=getToolkit().getImage(getClass().getResource("/sk.jpg"));
this.setMenuBar(mnubar);//设置菜单条,显示菜单
gongzi.addActionListener(this);
initsys.addActionListener(this);
lookfor.addActionListener(this);
user.addActionListener(this);
help.addActionListener(this);
setVisible(true);//设置可显性
addWindowListener(new WindowAdapter()
{ public void windowClosing(WindowEvent e)
{
tuich tc=new tuich();
}
}
);//关闭窗口
}
public void paint(Graphics g)
{
g.setClip(new Rectangle2D.Float(0,30,800,570));
g.drawImage(img,0,0,this);
}
public void actionPerformed(ActionEvent ae)
{
if(ae.getActionCommand().equals("工资信息"))
{
gz gong=new gz();//类调用
}
if(ae.getActionCommand().equals("职工信息"))
{
zg zhi=new zg();//类调用
}
if(ae.getActionCommand().equals("部门信息"))
{
bm bu=new bm();
}
if(ae.getActionCommand().equals("工资查询"))
{
gzcx gongcx=new gzcx();
}
if(ae.getActionCommand().equals("部门查询"))
{
bmcx bucx=new bmcx();
}
if(ae.getActionCommand().equals("职工查询"))
{
zgcx zhi=new zgcx();
}
if(ae.getActionCommand().equals("用户管理"))
{
user use=new user();
}
if(ae.getActionCommand().equals("全部查询"))
{
whole use1=new whole();
}
if(ae.getActionCommand().equals("系统介绍"))
{
jiesh j=new jiesh();
}
if(ae.getActionCommand().equals("操作说明"))
{
shuom sh=new shuom();
}
if(ae.getActionCommand().equals("版本信息"))
{
xinxi xx=new xinxi();//类调用
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -