package mhl.view;
import java.util.*;
import javax.swing.*;
import javax.swing.Timer;
import java.awt.*;
import java.awt.event.*;
import javax.imageio.*;
import mhl.statement.Testzhuzhuangtu;
import mhl.tools.ImagePanel;
import mhl.tools.MyTools;
import mhl.view2.Window2;
import java.io.*;
public class Window1 extends JFrame implements ActionListener,MouseListener{
Image titleIcon,timeBg,p1_bg,p3Icon,chart;
ImageIcon jmi1_icon1,jmi2_icon2,jmi3_icon3,jmi4_icon4,jmi5_icon5,jmi6_icon6,jmi7_icon7,jmi8_icon8,jmi9_icon9,jmi10_icon10,jmi11_icon11,jmi12_icon12;
JMenu jm1,jm2,jm3,jm4,jm5,jm6;
JMenuItem jmi1,jmi2,jmi3,jmi4,jmi5,jmi6,jmi7,jmi8,jmi9,jmi10,jmi11,jmi12;
JMenuBar jmb;
JToolBar jtb;
ImagePanel p1_bgImage,jp3Image,ct,ip;
JButton jb1,jb2,jb3,jb4,jb5,jb6,jb7,jb8,jb9,jb10;
static JPanel jp1,jp2,jp3,jp4,jp5,jp6;
JLabel p1_jl1,p1_jl2,p1_jl3,p1_jl4,p1_jl5,p1_jl6,p1_jl7,p1_jl8;
CardLayout myCard,cardp2;
JLabel p2_jl1,p2_jl2;
JSplitPane jsp;
public static JFrame jt;
Timer t;
JLabel showTime;//显示时间
public static void main(String[] args) {
Window1 w1=new Window1();
}
//菜单
public void initMenu(){
//一级菜单
jmi1_icon1=new ImageIcon("image/jm1_icon1.jpg");
jmi2_icon2=new ImageIcon("image/jm1_icon2.jpg");
jmi3_icon3=new ImageIcon("image/jm1_icon3.jpg");
jmi4_icon4=new ImageIcon("image/jm1_icon4.jpg");
jmi5_icon5=new ImageIcon("image/jm1_icon5.jpg");
jm1=new JMenu("系统管理");
jm1.setFont(MyTools.f3);
//创建二级菜单
jmi1=new JMenuItem("切换用户",jmi1_icon1);
jmi1.setFont(MyTools.f2);
jmi1.addActionListener(this);
jmi2=new JMenuItem("切换到收款界面",jmi2_icon2);
jmi2.setFont(MyTools.f2);
jmi2.addActionListener(this);
jmi3=new JMenuItem("登陆管理",jmi3_icon3);
jmi3.setFont(MyTools.f2);
jmi3.addActionListener(this);
jmi4=new JMenuItem("日历",jmi4_icon4);
jmi4.setFont(MyTools.f2);
jmi4.addActionListener(this);
jmi5=new JMenuItem("退出",jmi5_icon5);
jmi5.setFont(MyTools.f2);
jmi5.addActionListener(this);
jm1.add(jmi1);
jm1.add(jmi2);
jm1.add(jmi3);
jm1.add(jmi4);
jm1.add(jmi5);
jmi6_icon6=new ImageIcon("image/toolBar_image/jb6.jpg");
jm2=new JMenu("人事管理");
jm2.setFont(MyTools.f3);
jmi6=new JMenuItem("人事登记",jmi6_icon6);
jmi6.setFont(MyTools.f2);
jmi6.addActionListener(this);
jm2.add(jmi6);
jmi7_icon7=new ImageIcon("image/toolBar_image/jb6.jpg");
jm3=new JMenu("菜单服务");
jm3.setFont(MyTools.f3);
jmi7=new JMenuItem("菜单及价格录入",jmi7_icon7);
jmi7.setFont(MyTools.f2);
jmi7.addActionListener(this);
jm3.add(jmi7);
jmi8_icon8=new ImageIcon("image/toolBar_image/jb5.jpg");
jm4=new JMenu("报表统计");
jm4.setFont(MyTools.f3);
jmi8=new JMenuItem("财务报表",jmi8_icon8);
jmi8.setFont(MyTools.f2);
jmi8.addActionListener(this);
jm4.add(jmi8);
jmi9_icon9=new ImageIcon("image/toolBar_image/jb7.jpg");
jm5=new JMenu("成本及库房");
jm5.setFont(MyTools.f3);
jmi9=new JMenuItem("成本控制",jmi9_icon9);
jmi9.addActionListener(this);
jmi9.setFont(MyTools.f2);
jm5.add(jmi9);
jmi10_icon10=new ImageIcon("image/toolBar_image/jb9.jpg");
jmi11_icon11=new ImageIcon("image/toolBar_image/jb10.jpg");
jmi12_icon12=new ImageIcon("image/toolBar_image/jb8.jpg");
jm6=new JMenu("帮助");
jm6.setFont(MyTools.f3);
jmi10=new JMenuItem("操作说明",jmi10_icon10);
jmi10.setFont(MyTools.f2);
jmi10.addActionListener(this);
jmi11=new JMenuItem("文本帮助",jmi11_icon11);
jmi11.setFont(MyTools.f2);
jmi11.addActionListener(this);
jmi12=new JMenuItem("关于我们",jmi12_icon12);
jmi12.setFont(MyTools.f2);
jmi12.addActionListener(this);
jmi10.setFont(MyTools.f2);
jm6.add(jmi10);
jm6.add(jmi11);
jm6.add(jmi12);
jmb=new JMenuBar();
jmb.add(jm1);
jmb.add(jm2);
jmb.add(jm3);
jmb.add(jm4);
jmb.add(jm5);
jmb.add(jm6);
this.setJMenuBar(jmb);
}
//工具栏
public void initToolBar()
{
jtb=new JToolBar();
jtb.setFloatable(false);
jb1=new JButton(new ImageIcon("image/jm1_icon1.jpg"));
jb1.addActionListener(this);
jb2=new JButton(new ImageIcon("image/jm1_icon2.jpg"));
jb2.addActionListener(this);
jb3=new JButton(new ImageIcon("image/jm1_icon3.jpg"));
jb3.addActionListener(this);
jb4=new JButton(new ImageIcon("image/jm1_icon4.jpg"));
jb4.addActionListener(this);
jb5=new JButton(new ImageIcon("image/toolBar_image/jb5.jpg"));
jb5.addActionListener(this);
jb6=new JButton(new ImageIcon("image/toolBar_image/jb6.jpg"));
jb6.addActionListener(this);
jb7=new JButton(new ImageIcon("image/toolBar_image/jb7.jpg"));
jb7.addActionListener(this);
jb8=new JButton(new ImageIcon("image/toolBar_image/jb8.jpg"));
jb8.addActionListener(this);
jb9=new JButton(new ImageIcon("image/toolBar_image/jb9.jpg"));
jb9.addActionListener(this);
jb10=new JButton(new ImageIcon("image/toolBar_image/jb10.jpg"));
jb10.addActionListener(this);
jtb.add(jb1);
jtb.add(jb2);
jtb.add(jb3);
jtb.add(jb4);
jtb.add(jb5);
jtb.add(jb6);
jtb.add(jb7);
jtb.add(jb8);
jtb.add(jb9);
jtb.add(jb10);
}
//面板
public void initCenter(){
//jp1
jp1=new JPanel(new BorderLayout());
try {
p1_bg=ImageIO.read(new File("image/center_image/jp1_bg.jpg"));
} catch (IOException e) {
e.printStackTrace();
}
Cursor myCursor=new Cursor(HAND_CURSOR);
p1_bgImage=new ImagePanel(p1_bg);
p1_bgImage.setLayout(new GridLayout(7,1));
p1_jl1=new JLabel(new ImageIcon("image/center_image/label_1.gif"));
p1_bgImage.add(p1_jl1);
p1_jl2=new JLabel("人 事 管 理",new ImageIcon("image/center_image/label_2.jpg"),0);
p1_jl2.setFont(MyTools.f4);
p1_jl2.setCursor(myCursor);
p1_jl2.setEnabled(false);
p1_jl2.addMouseListener(this);
p1_bgImage.add(p1_jl2);
p1_jl3=new JLabel("登 陆 管 理",new ImageIcon("image/center_image/label_3.jpg"),0);
p1_jl3.setFont(MyTools.f4);
p1_jl3.setCursor(myCursor);
p1_jl3.setEnabled(false);
p1_jl3.addMouseListener(this);
p1_bgImage.add(p1_jl3);
p1_jl4=new JLabel("菜 谱 价 格",new ImageIcon("image/center_image/label_4.jpg"),0);
p1_jl4.setFont(MyTools.f4);
p1_jl4.setCursor(myCursor);
p1_jl4.setEnabled(false);
p1_jl4.addMouseListener(this);
p1_bgImage.add(p1_jl4);
p1_jl5=new JLabel("报 表 统 计",new ImageIcon("image/center_image/label_5.jpg"),0);
p1_jl5.setFont(MyTools.f4);
p1_jl5.setCursor(myCursor);
p1_jl5.setEnabled(false);
p1_jl5.addMouseListener(this);
p1_bgImage.add(p1_jl5);
p1_jl6=new JLabel("成 本 库 房",new ImageIcon("image/center_image/label_6.jpg"),0);
p1_jl6.setFont(MyTools.f4);
p1_jl6.setCursor(myCursor);
p1_jl6.setEnabled(false);
p1_jl6.addMouseListener(this);
p1_bgImage.add(p1_jl6);
p1_jl8=new JLabel("操 作 说 明",new ImageIcon("image/center_image/label_8.jpg"),0);
p1_jl8.setFont(MyTools.f4);
p1_jl8.setCursor(myCursor);
p1_jl8.setEnabled(false);
p1_jl8.addMouseListener(this);
p1_bgImage.add(p1_jl8);
jp1.add(p1_bgImage);
//jp4,jp2,jp3
myCard=new CardLayout();
jp4=new JPanel(new BorderLayout());
//jp2
cardp2=new CardLayout();
jp2=new JPanel(cardp2);
p2_jl1=new JLabel(new ImageIcon("image/center_image/jp2_left.jpg"));
p2_jl1.addMouseListener(this);
p2_jl2=new JLabel(new ImageIcon("image/center_image/jp2_right.jpg"));
p2_jl2.addMouseListener(this);
jp2.add(p2_jl1,"0");
jp2.add(p2_jl2,"1");
//jp3
jp3=new JPanel(myCard);
//主界面图片
try {
p3Icon=ImageIO.read(new File("image/center_image/jp3_bg.jpg"));
} catch (IOException e1) {
e1.printStackTrace();
}
jp3Image=new ImagePanel(p3Icon);
jp3.add(jp3Image,"0");
//人事管理
EmpInfo ei=new EmpInfo();
jp3.add(ei,"
没有合适的资源?快使用搜索试试~ 我知道了~
满汉楼最全源码 纯自己手敲
共190个文件
jpg:70个
class:51个
java:48个
4星 · 超过85%的资源 需积分: 5 11 下载量 122 浏览量
2018-05-03
13:20:43
上传
评论
收藏 13.36MB ZIP 举报
温馨提示
满汉楼最全源码 纯自己手敲
资源推荐
资源详情
资源评论
收起资源包目录
满汉楼最全源码 纯自己手敲 (190个子文件)
Window1.class 13KB
Window2.class 13KB
EmpInfo.class 7KB
Menu.class 7KB
MenuInfo.class 6KB
EmpLogin.class 6KB
ManyMediaPlayer.class 6KB
UserLogin.class 6KB
Nameregist.class 5KB
BookDetail.class 5KB
AddSmtOldDialog.class 5KB
UpdLoginDialog.class 4KB
Sthchuku.class 4KB
AccountDetail.class 4KB
AddLoginDialog.class 4KB
UpdEmpDialog.class 4KB
AddEmpDialog.class 4KB
AddSmtDialog.class 4KB
SqlHelper.class 4KB
wannianli.class 3KB
CostNum.class 3KB
AddOrdered.class 3KB
MyPanel.class 3KB
UpdFoodDialog.class 3KB
CheckThingTimeOut.class 3KB
CheckSmtTimein.class 3KB
AddFoodDialog.class 3KB
DelOrdered.class 3KB
CheckSmtTimeOut.class 3KB
wannianli$showing.class 3KB
EmpModel.class 3KB
BookDish.class 2KB
LoginManageStatement.class 2KB
PeopleManageStatement.class 2KB
CaipuManageStatement.class 2KB
chengbenManageStatement.class 2KB
Index.class 2KB
Accounts.class 2KB
TextHelp.class 2KB
UserModel.class 2KB
OrderModel.class 2KB
CheckNowNum.class 2KB
baobiaoManageStatement.class 2KB
xitongManageStatement.class 2KB
Users.class 2KB
ShowUsInfo.class 1KB
ManageService.class 1KB
Testzhuzhuangtu.class 1KB
UserLogin$BackImage.class 1KB
ImagePanel.class 977B
MyTools.class 631B
.classpath 427B
Thumbs.db 34KB
Thumbs.db 27KB
Thumbs.db 13KB
Thumbs.db 7KB
index.gif 69KB
login.gif 35KB
label_1.gif 13KB
title.gif 1024B
Window1.java 13KB
Window2.java 11KB
Menu.java 8KB
EmpInfo.java 8KB
MenuInfo.java 7KB
ManyMediaPlayer.java 6KB
EmpLogin.java 6KB
Testzhuzhuangtu.java 5KB
wannianli.java 5KB
UserLogin.java 4KB
Nameregist.java 4KB
CostNum.java 4KB
BookDetail.java 4KB
UpdLoginDialog.java 3KB
SqlHelper.java 3KB
AddSmtOldDialog.java 3KB
Sthchuku.java 3KB
AddLoginDialog.java 3KB
UpdEmpDialog.java 3KB
AccountDetail.java 3KB
AddEmpDialog.java 3KB
AddSmtDialog.java 3KB
AddOrdered.java 3KB
LoginManageStatement.java 2KB
PeopleManageStatement.java 2KB
Index.java 2KB
UpdFoodDialog.java 2KB
CaipuManageStatement.java 2KB
DelOrdered.java 2KB
CheckThingTimeOut.java 2KB
CheckSmtTimein.java 2KB
chengbenManageStatement.java 2KB
TextHelp.java 2KB
AddFoodDialog.java 2KB
CheckSmtTimeOut.java 2KB
EmpModel.java 2KB
BookDish.java 2KB
Accounts.java 1KB
baobiaoManageStatement.java 1KB
UserModel.java 1KB
共 190 条
- 1
- 2
资源评论
- weixin_393202242018-06-18想要数据库 可是不知道怎么私聊你 只能在这里评论联系了
yang_大师
- 粉丝: 25
- 资源: 27
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功