📄 mainland.java
字号:
package com.accp.view;
//import com.accp.view.icon.*;
import java.awt.event.*;
import java.awt.*;
import javax.swing.*;
import java.awt.*;
import java.sql.Statement;
import java.sql.Connection;
import java.sql.ResultSet;
import java.sql.DriverManager;
import java.sql.SQLException;
import java.sql.ResultSetMetaData;
import java.util.Vector;
import javax.swing.table.DefaultTableModel;
import javax.swing.tree.DefaultTreeModel;
import javax.swing.tree.DefaultMutableTreeNode;
import com.accp.model.LoginModel;
public class mainland {
/*
* 此为登陆成功后的主界面
*
* */
JFrame frame;
JScrollPane scrollPane;//声明准备装载主窗体中的树的滚动条
//实现ActionListener接口。在此接口的方法中写菜单被按下后的任务
/*此为固定资产菜单监听 */
class MenuActionListener implements ActionListener {
public void actionPerformed(ActionEvent actionEvent) {
// System.out.println("1Selected: " + actionEvent.getActionCommand());
if(actionEvent.getActionCommand()=="增加"){
Asset a=new Asset();
a.frame();
}else if(actionEvent.getActionCommand()=="修改"){
Asset a=new Asset();
a.frame3();
}else if(actionEvent.getActionCommand()=="删除"){
Asset a=new Asset();
a.frame2();
}else if(actionEvent.getActionCommand()=="查询"){
Asset a=new Asset();
a.frame4();
}
}
}
/*此为职工管理菜单监听 */
class MenuActionListener2 implements ActionListener {
public void actionPerformed(ActionEvent actionEvent) {
// System.out.println("2Selected: " + actionEvent.getActionCommand());
if(actionEvent.getActionCommand()=="增加"){
employeemanager aa=new employeemanager ();
aa.frame();
}else if(actionEvent.getActionCommand()=="修改"){
employeemanager aa=new employeemanager ();
aa.frame3();
}else if(actionEvent.getActionCommand()=="删除"){
employeemanager aa=new employeemanager ();
aa.frame2();
}else if(actionEvent.getActionCommand()=="查询"){
employeemanager aa=new employeemanager ();
aa.frame4();
}
}
}
/*此为资产类别管理菜单监听 */
class MenuActionListener3 implements ActionListener {
public void actionPerformed(ActionEvent actionEvent) {
// System.out.println("3Selected: " + actionEvent.getActionCommand());
if(actionEvent.getActionCommand()=="增加"){
category_manager c=new category_manager();
c.frame();
}else if(actionEvent.getActionCommand()=="修改"){
category_manager c=new category_manager();
c.frame3();
}else if(actionEvent.getActionCommand()=="删除"){
category_manager c=new category_manager();
c.frame2();
}else if(actionEvent.getActionCommand()=="查询"){
category_manager c=new category_manager();
c.frame4();
}
}
}
/*此为借用和归还管理菜单监听 */
class MenuActionListener4 implements ActionListener {
public void actionPerformed(ActionEvent actionEvent) {
// System.out.println("4Selected: " + actionEvent.getActionCommand());
if(actionEvent.getActionCommand()=="借用"){
lendborrow lb=new lendborrow();
lb.frame();
}else if(actionEvent.getActionCommand()=="归还"){
lendborrow lb=new lendborrow();
lb.frame2();
}else if(actionEvent.getActionCommand()=="查询"){
lendborrow lb=new lendborrow();
lb.frame3();
}
}
}
/*此为用户管理菜单监听 */
class MenuActionListener5 implements ActionListener {
public void actionPerformed(ActionEvent actionEvent) {
// System.out.println("5Selected: " + actionEvent.getActionCommand());
if(actionEvent.getActionCommand()=="密码修改"){
operator op=new operator();
op.frame();
}else if(actionEvent.getActionCommand()=="退出"){
System.exit(0);
}else if(actionEvent.getActionCommand()=="关于"){
aboutauthor a=new aboutauthor();
a.frame();
}
}
}
/*此为about菜单监听 */
class MenuActionListener6 implements ActionListener {
public void actionPerformed(ActionEvent actionEvent) {
// System.out.println("5Selected: " + actionEvent.getActionCommand());
if(actionEvent.getActionCommand()=="关于作者"){
aboutauthor a=new aboutauthor();
a.frame();;
// frame.getContentPane().add(new imagepane("c:\\321.jpg"));
}
}
}
public void go(){
//实现登陆后的主窗体
String url="e:\\125\\src\\com\\accp\\view\\";
ActionListener menuListener = new MenuActionListener();
frame = new JFrame("固定资产管理系统");
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
//创建一个菜单栏
JMenuBar menuBar = new JMenuBar();
// 创建一个文件file菜单
JMenu fileMenu = new JMenu("固定资产管理");
Icon Icon4 = new ImageIcon(url+"icon/1332150.gif");
fileMenu.setIcon(Icon4);
//把文件菜单添加到menuBar菜单栏中
menuBar.add(fileMenu);
// 创建一个新建new菜单项
JMenuItem newMenuItem = new JMenuItem("增加");
//注册监听new菜单项
newMenuItem.addActionListener(menuListener);
Icon atIcon6 = new ImageIcon(url+"icon/13321513.gif");
newMenuItem.setIcon(atIcon6);
//在文件file菜单下添加new子菜单项
fileMenu.add(newMenuItem);
JMenuItem newMenuItem2 = new JMenuItem("删除");
//注册监听new菜单项
newMenuItem2.addActionListener(menuListener);
Icon atIcon7 = new ImageIcon(url+"icon/13321512.gif");
newMenuItem2.setIcon(atIcon7);
//在文件file菜单下添加new子菜单项
fileMenu.add(newMenuItem2);
JMenuItem newMenuItem3 = new JMenuItem("修改");
//注册监听new菜单项
newMenuItem3.addActionListener(menuListener);
Icon atIcon8 = new ImageIcon(url+"icon/13321511.gif");
newMenuItem3.setIcon(atIcon8);
//在文件file菜单下添加new子菜单项
fileMenu.add(newMenuItem3);
JMenuItem newMenuItem4 = new JMenuItem("查询");
//注册监听new菜单项
newMenuItem4.addActionListener(menuListener);
Icon atIcon9 = new ImageIcon(url+"icon/13321539.gif");
newMenuItem4.setIcon(atIcon9);
//在文件file菜单下添加new子菜单项
fileMenu.add(newMenuItem4);
//上面是第一个菜单"固定资产管理"及4个子菜单
//下面是第二个菜单"职工管理"及4个子菜单
ActionListener menuListener2 = new MenuActionListener2();
JMenu file2Menu = new JMenu(" 职工管理 ");
Icon Icon3 = new ImageIcon(url+"icon/1332150.gif");
file2Menu.setIcon(Icon3);
menuBar.add(file2Menu);
JMenuItem newMenuItem5 = new JMenuItem("增加");
//注册监听new菜单项
newMenuItem5.addActionListener(menuListener2);
Icon Ico = new ImageIcon(url+"icon/13321513.gif");
newMenuItem5.setIcon(Ico);
//在文件file菜单下添加new子菜单项
file2Menu.add(newMenuItem5);
JMenuItem newMenuItem6 = new JMenuItem("删除");
//注册监听new菜单项
newMenuItem6.addActionListener(menuListener2);
Icon Ico1 = new ImageIcon(url+"icon/13321512.gif");
newMenuItem6.setIcon(Ico1);
//在文件file菜单下添加new子菜单项
file2Menu.add(newMenuItem6);
JMenuItem newMenuItem7 = new JMenuItem("修改");
//注册监听new菜单项
newMenuItem7.addActionListener(menuListener2);
Icon Ico2 = new ImageIcon(url+"icon/13321511.gif");
newMenuItem7.setIcon(Ico2);
//在文件file菜单下添加new子菜单项
file2Menu.add(newMenuItem7);
JMenuItem newMenuItem8 = new JMenuItem("查询");
//注册监听new菜单项
newMenuItem8.addActionListener(menuListener2);
Icon Ico3 = new ImageIcon(url+"icon/13321539.gif");
newMenuItem8.setIcon(Ico3);
//在文件file菜单下添加new子菜单项
file2Menu.add(newMenuItem8);
/////////////////////////////////////////////////
ActionListener menuListener3 = new MenuActionListener3();
JMenu file3Menu = new JMenu("资产类别管理");
Icon Icon2 = new ImageIcon(url+"icon/1332150.gif");
file3Menu.setIcon(Icon2);
menuBar.add(file3Menu);
JMenuItem MenuItem = new JMenuItem("增加");
//注册监听new菜单项
MenuItem.addActionListener(menuListener3);
Icon Ico4 = new ImageIcon(url+"icon/13321513.gif");
MenuItem.setIcon(Ico4);
//在文件file菜单下添加new子菜单项
file3Menu.add(MenuItem);
JMenuItem MenuItem1 = new JMenuItem("删除");
//注册监听new菜单项
MenuItem1.addActionListener(menuListener3);
Icon Ico5 = new ImageIcon(url+"icon/13321512.gif");
MenuItem1.setIcon(Ico5);
//在文件file菜单下添加new子菜单项
file3Menu.add(MenuItem1);
JMenuItem MenuItem2 = new JMenuItem("修改");
//注册监听new菜单项
MenuItem2.addActionListener(menuListener3);
Icon Ico6 = new ImageIcon(url+"icon/13321511.gif");
MenuItem2.setIcon(Ico6);
//在文件file菜单下添加new子菜单项
file3Menu.add(MenuItem2);
JMenuItem MenuItem3 = new JMenuItem("查询");
//注册监听new菜单项
MenuItem3.addActionListener(menuListener3);
Icon Ico7 = new ImageIcon(url+"icon/13321539.gif");
MenuItem3.setIcon(Ico7);
//在文件file菜单下添加new子菜单项
file3Menu.add(MenuItem3);
/////////////////////////////////借用和归还管理///////////////////////
ActionListener menuListener4 = new MenuActionListener4();
JMenu file4Menu = new JMenu("借用和归还管理");
Icon Icon = new ImageIcon(url+"icon/1332150.gif");
file4Menu.setIcon(Icon);
menuBar.add(file4Menu);
JMenuItem Menu1 = new JMenuItem("借用");
Menu1.addActionListener(menuListener4);
Icon atIcon4 = new ImageIcon(url+"icon/1332151.gif");
Menu1.setIcon(atIcon4);
file4Menu.add(Menu1);
JMenuItem Menu2 = new JMenuItem("归还");
Menu2.addActionListener(menuListener4);
Icon atIcon5 = new ImageIcon(url+"icon/1332153.gif");
Menu2.setIcon(atIcon5);
file4Menu.add(Menu2);
JMenuItem Men3 = new JMenuItem("查询");
Men3.addActionListener(menuListener4);
Icon Ic2 = new ImageIcon(url+"icon/1332151.gif");
Men3.setIcon(Ic2);
file4Menu.add(Men3);
/////////////////////////////////用户管理///////////////////////
ActionListener menuListener5 = new MenuActionListener5();
JMenu file5Menu = new JMenu("用户管理");
Icon atIcon = new ImageIcon(url+"icon/13321529.gif");
file5Menu.setIcon(atIcon);
menuBar.add(file5Menu);
JMenuItem Menu3 = new JMenuItem("密码修改");
Menu3.addActionListener(menuListener5);
Icon atIcon2 = new ImageIcon(url+"icon/13321535.gif");
Menu3.setIcon(atIcon2);
file5Menu.add(Menu3);
JMenuItem Menu4 = new JMenuItem("退出");
Menu4.addActionListener(menuListener5);
Icon atIcon3 = new ImageIcon(url+"icon/1332150.gif");
Menu4.setIcon(atIcon3);
file5Menu.add(Menu4);
// JPanel panel=new JPanel();
// JLabel lb = new JLabel(new ImageIcon("c:.\\dd.jpg"));
// panel.add(lb);
/////////////////////////////////关于///////////////////////
ActionListener menuListener6 = new MenuActionListener6();
JMenu aboutMenu = new JMenu("关于");
Icon aboutIcon = new ImageIcon(url+"icon/13321517.gif");
aboutMenu.setIcon(aboutIcon);
menuBar.add(aboutMenu);
JMenuItem aboutMenu2 = new JMenuItem("关于作者");
aboutMenu2.addActionListener(menuListener6);
Icon aboutIcon2 = new ImageIcon(url+"icon/1332151.gif");
aboutMenu2.setIcon(aboutIcon2);
aboutMenu.add(aboutMenu2);
scrollPane=GetTree.getScrollPane();
frame.getContentPane().add(scrollPane);
TimePane mainPTime=TimePane.getTPane();
//设置窗体的菜单栏为menuBar
frame.getContentPane().setLayout(null);
frame.setJMenuBar(menuBar);
frame.setLocation(50,50);
frame.getContentPane().add(mainPTime);
frame.setSize(805, 580);
frame.setVisible(true);
frame.setResizable(false);
}
class ActionListenerDemo implements ActionListener
{
public void actionPerformed(ActionEvent e){
if(e.getActionCommand()=="ok"){
//this.dispose();
}
}
};
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -