package com.gaozhengkang.view;
import java.awt.Color;
import java.awt.Container;
import java.awt.Font;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.awt.event.KeyAdapter;
import java.awt.event.KeyEvent;
import java.awt.event.MouseAdapter;
import java.awt.event.MouseEvent;
import java.awt.event.MouseWheelEvent;
import java.awt.event.MouseWheelListener;
import java.awt.event.WindowAdapter;
import java.awt.event.WindowEvent;
import javax.swing.Icon;
import javax.swing.ImageIcon;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JMenu;
import javax.swing.JMenuBar;
import javax.swing.JMenuItem;
import javax.swing.JOptionPane;
import javax.swing.JPanel;
import javax.swing.JTabbedPane;
import javax.swing.KeyStroke;
import javax.swing.SwingConstants;
import com.gaozhengkang.view.truckDeCompany.TruckDeCompanyListFrame;
public class MainFrame extends JFrame {
private final JTabbedPane jtbpMain = new JTabbedPane();
private final JPanel jpTop = new JPanel();
private final JPanel jpYewu = new JPanel();
private final JPanel jpCheliang = new JPanel();
private final JPanel jpJingyin = new JPanel();
private final JPanel jpPeijian = new JPanel();
private final JPanel jpXitong = new JPanel();
private final JPanel jpCaiwu = new JPanel();
private final JPanel jpYouka = new JPanel();
private final JLabel lblclzl = new JLabel();
private final JLabel lblgkdw = new JLabel();
private final JLabel lblkhzl = new JLabel();
private final JLabel lblshfzl = new JLabel();
private final JLabel lblsjzl = new JLabel();
private final JLabel lblyyyzl = new JLabel();
private final Icon[] unSelectedImage = new Icon[7];
private final Icon[] selectedImage = new Icon[7];
private final JLabel lblYewu = new JLabel();
private final JLabel lblCAozuoren = new JLabel();
private final JLabel label = new JLabel();
private final JLabel label_1 = new JLabel();
private final JLabel label_2 = new JLabel();
private final JLabel label_3 = new JLabel();
private final JLabel label_4 = new JLabel();
private final JLabel label_5 = new JLabel();
private final JLabel label_6 = new JLabel();
private final JLabel label_7 = new JLabel();
public MainFrame() {
this.setSize(1366, 768);
initImage();
try {
jbInit();
initQuanxian();
addWindowListener(
new WindowAdapter() {
public void windowClosing(WindowEvent e) {
int a = JOptionPane.showConfirmDialog(null, "您确定要关闭吗?", "温馨提示",JOptionPane.YES_NO_OPTION);
if (a == JOptionPane.YES_OPTION) {
System.exit(0); //关闭
} else {
MainFrame mainFrame = new MainFrame();
mainFrame.setSize(1366, 768);
Tool.showCenterFrame(mainFrame);
}
}
}
);
} catch (Exception e) {
e.printStackTrace();
}
}
public void initImage() {
unSelectedImage[0] = new ImageIcon("image/蓝色业务管理.jpg");
unSelectedImage[1] = new ImageIcon("image/蓝色车辆管理.jpg");
unSelectedImage[2] = new ImageIcon("image/蓝色经营分析.jpg");
unSelectedImage[3] = new ImageIcon("image/蓝色配件管理.jpg");
unSelectedImage[4] = new ImageIcon("image/蓝色系统维护.jpg");
unSelectedImage[5] = new ImageIcon("image/蓝色财务管理.jpg");
unSelectedImage[6] = new ImageIcon("image/蓝色油卡管理.jpg");
selectedImage[0] = new ImageIcon("image/白色业务管理.jpg");
selectedImage[1] = new ImageIcon("image/白色车辆管理.jpg");
selectedImage[2] = new ImageIcon("image/白色经营分析.jpg");
selectedImage[3] = new ImageIcon("image/白色配件管理.jpg");
selectedImage[4] = new ImageIcon("image/白色系统维护.jpg");
selectedImage[5] = new ImageIcon("image/白色财务管理.jpg");
selectedImage[6] = new ImageIcon("image/白色油卡管理.jpg");
}
private void jbInit() throws Exception {
Container contentPane = getContentPane();
contentPane.setLayout(null);
Icon imgYewuzong = new ImageIcon("image/业务管理总.png");
ImageIcon clzl = new ImageIcon("image/车辆资料.png");
ImageIcon gkdw = new ImageIcon("image/挂靠单位.png");
ImageIcon khzl = new ImageIcon("image/客户资料.png");
ImageIcon shfzl = new ImageIcon("image/收货方资料.png");
ImageIcon sjzl = new ImageIcon("image/司机资料.png");
ImageIcon yyyzl = new ImageIcon("image/押运员资料.png");
JMenuBar jMenuBar1 = new JMenuBar();
JMenu jMenu1 = new JMenu();
JMenu jMenu2 = new JMenu();
JMenu jMenu3 = new JMenu();
JMenu jMenu4 = new JMenu();
JMenu jMenu5 = new JMenu();
jMenu1.setText("系统(S)");
jMenu2.setText("业务管理");
jMenu3.setText("财务管理");
jMenu4.setText("经营分析");
jMenu5.setText("帮助");
jMenuBar1.add(jMenu1);
jMenuBar1.add(jMenu2);
jMenuBar1.add(jMenu3);
jMenuBar1.add(jMenu4);
jMenuBar1.add(jMenu5);
JMenuItem jMenuItem1 = new JMenuItem();
JMenu jMenu6 = new JMenu();
JMenuItem jMenuItem2 = new JMenuItem();
JMenuItem jMenuItem3 = new JMenuItem();
jMenu1.add(jMenuItem1);
jMenu1.addSeparator();
jMenu1.add(jMenu6);
jMenu6.add(jMenuItem2);
jMenu6.addSeparator();
jMenu6.add(jMenuItem3);
jMenuItem1.setText("重新登录");
jMenuItem1.addActionListener(new MainFrame_jMenuItem1_actionAdapter(this));
jMenu6.setText("系统档案库");
jMenuItem2.setText("企业资料");
jMenuItem3.setText("员工信息");
contentPane.add(jMenuBar1);
jMenuBar1.setBounds(0, 0, 1350, 20);
contentPane.add(jpTop);
jpTop.setLayout(null);
jpTop.setBounds(0, 20, 1350, 80);
jpTop.add(lblCAozuoren);
lblCAozuoren.setBounds(1100, 55, 245, 24);
jpTop.add(label);
label.setForeground(new Color(255, 0, 0));
label.setFont(new Font("", Font.BOLD | Font.ITALIC, 42));
label.setText("车 行 天 下");
label.setBounds(410, 15, 267, 54);
jpTop.add(label_1);
label_1.setForeground(new Color(255, 0, 0));
label_1.setFont(new Font("", Font.BOLD | Font.ITALIC, 42));
label_1.setText("物 流 八 方");
label_1.setBounds(735, 15, 218, 58);
contentPane.add(jtbpMain);
jtbpMain.addMouseListener(new JtbpMainMouseListener());
jtbpMain.setBounds(0, 100, 1366, 688);
jtbpMain.setTabPlacement(SwingConstants.LEFT);
jtbpMain.add(jpYewu, selectedImage[0]);
jtbpMain.add(jpCheliang, unSelectedImage[1]);
jtbpMain.add(jpJingyin, unSelectedImage[2]);
jtbpMain.add(jpPeijian, unSelectedImage[3]);
jtbpMain.add(jpXitong, unSelectedImage[4]);
jtbpMain.add(jpCaiwu, unSelectedImage[5]);
jtbpMain.add(jpYouka, unSelectedImage[6]);
jpYewu.setBackground(Color.WHITE);
jpCheliang.setBackground(Color.WHITE);
jpJingyin.setBackground(Color.WHITE);
jpPeijian.setBackground(Color.WHITE);
jpXitong.setBackground(Color.WHITE);
jpCaiwu.setBackground(Color.WHITE);
jpYouka.setBackground(Color.WHITE);
jpYewu.setLayout(null);
jpCheliang.setLayout(null);
jpJingyin.setLayout(null);
jpPeijian.setLayout(null);
jpXitong.setLayout(null);
jpCaiwu.setLayout(null);
jpYouka.setLayout(null);
jpYewu.add(lblYewu);
lblYewu.setIcon(imgYewuzong);
lblYewu.setBounds(62, 0, 1325, 653);
jpXitong.add(lblclzl);
lblclzl.setIcon(clzl);
lblclzl.setBounds(264, 158, 62, 67);
jpXitong.add(lblgkdw);
lblgkdw.addMouseListener(new LblgkdwMouseListener());
lblgkdw.setIcon(gkdw);
lblgkdw.setBounds(544, 158, 62, 67);
jpXitong.add(lblkhzl);
lblkhzl.setIcon(khzl);
lblkhzl.setBounds(840, 158, 62, 67);
jpXitong.add(lblshfzl);
lblshfzl.setIcon(shfzl);
lblshfzl.setBounds(264, 367, 62, 67);
jpXitong.add(lblsjzl);
lblsjzl.setIcon(sjzl);
lblsjzl.setBounds(552, 367, 62, 67);
jpXitong.add(lblyyyzl);
lblyyyzl.setIcon(yyyzl);
lblyyyzl.setBounds(840, 367, 62, 67);
jpXitong
没有合适的资源?快使用搜索试试~ 我知道了~
tms.rar_TMS
共89个文件
java:45个
jpg:28个
png:14个
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 57 浏览量
2022-09-14
20:43:06
上传
评论
收藏 900KB RAR 举报
温馨提示
java C/S项目开发,内容丰富,质量高,谢谢下载使用!
资源推荐
资源详情
资源评论
收起资源包目录
tms.rar (89个子文件)
tms
运行程序
image
收货方资料.png 4KB
蓝色财务管理.jpg 22KB
客户资料.png 4KB
蓝色车辆管理.jpg 23KB
业务管理总.PNG 68KB
白色车辆管理.jpg 17KB
押运员资料.png 4KB
车辆资料.png 4KB
挂靠单位.png 4KB
蓝色油卡管理.jpg 23KB
白色油卡管理.jpg 20KB
白色业务管理.jpg 18KB
蓝色经营分析.jpg 23KB
白色财务管理.jpg 19KB
白色配件管理.jpg 19KB
蓝色业务管理.jpg 19KB
白色系统维护.jpg 20KB
白色经营分析.jpg 20KB
蓝色配件管理.jpg 23KB
司机资料.png 5KB
蓝色系统维护.jpg 22KB
bin.exe 505KB
tms源代码
image
收货方资料.png 4KB
蓝色财务管理.jpg 22KB
客户资料.png 4KB
蓝色车辆管理.jpg 23KB
业务管理总.PNG 68KB
白色车辆管理.jpg 17KB
押运员资料.png 4KB
车辆资料.png 4KB
挂靠单位.png 4KB
蓝色油卡管理.jpg 23KB
白色油卡管理.jpg 20KB
白色业务管理.jpg 18KB
蓝色经营分析.jpg 23KB
白色财务管理.jpg 19KB
白色配件管理.jpg 19KB
蓝色业务管理.jpg 19KB
白色系统维护.jpg 20KB
白色经营分析.jpg 20KB
蓝色配件管理.jpg 23KB
司机资料.png 5KB
蓝色系统维护.jpg 22KB
src
com
gaozhengkang
dao
ConsigneeInfoDAO.java 3KB
TypeInfoDAO.java 3KB
DriverInfoDAO.java 5KB
Tool.java 642B
TruckInfoDAO.java 5KB
EscortInfoDAO.java 4KB
CustomerInfoDAO.java 4KB
UserDAO.java 810B
TruckDeCompanyDAO.java 6KB
db
DBManager.java 499B
Config.java 362B
EntityMapping.java 189B
JdbcTemplate.java 2KB
test
TestEscortInfoDAO.java 2KB
TestCustomerInfoDAO.java 2KB
TestConsigneeInfoDAO.java 2KB
TestTypeInfoDAO.java 1KB
TestDriverInfoDAO.java 2KB
TestTruckInfoDAO.java 2KB
TestTruckDeCompanyDAO.java 2KB
view
LoginFrame.java 5KB
truckDeCompany
TruckDeCompanyListFrame.java 11KB
Config.java 115B
SaveTruckDeCompanyFrame.java 6KB
UpdateTruckDeCompanyFrame.java 7KB
model
TruckDeCompanyModel.java 1022B
Run.java 226B
Tool.java 739B
MainFrame.java 14KB
mapping
CustomerInfoMapping.java 810B
ConsigneeInfoMapping.java 614B
UserMapping.java 501B
TruckDeCompanyMapping.java 716B
TypeInfoMapping.java 464B
TruckInfoMapping.java 802B
DriverInfoMapping.java 934B
EscortInfoMapping.java 693B
entity
User.java 2KB
EscortInfo.java 5KB
TruckDeCompany.java 4KB
TypeInfo.java 1KB
DriverInfo.java 8KB
ConsigneeInfo.java 3KB
CustomerInfo.java 6KB
TruckInfo.java 6KB
SQL脚本.sql 9KB
共 89 条
- 1
资源评论
JaniceLu
- 粉丝: 78
- 资源: 1万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功