⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 filesystemmainmenu.java~31~

📁 是我写的一些关于设备基础管理的一些代码程序
💻 JAVA~31~
字号:
package 设备管理系统2;



import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import javax.swing.event.AncestorEvent;
import javax.swing.event.AncestorListener;
import java.net.URL;
import javax.swing.tree.DefaultMutableTreeNode;

/**
 * <p>Title: </p>
 *
 * <p>Description: </p>
 *
 * <p>Copyright: Copyright (c) 2005</p>
 *
 * <p>Company: </p>
 *
 * @author not attributable
 * @version 1.0
 */
public class FileSystemMainMenu extends JFrame {
    //定义内容窗口
    JPanel fileSystemMainMenucontentPane;
    FlowLayout sa=new FlowLayout();
    BorderLayout borderLayout1 = new BorderLayout();
//定义菜单栏
    JMenuBar systemJMenuBar = new JMenuBar();
 //定义工具栏 mainMenuFramecontentPane.add(jToolBar_xitong,borderLayout1.NORTH);

    JToolBar systemJToolBar=new JToolBar();
    JButton addFacilityButton=new JButton() ;
    JButton statFacilityButton=new JButton() ;
    JButton queryFacilityButton=new JButton() ;
//定义菜单各功能选项__设备台帐管理
    JMenu manageFacilityJMenu = new JMenu();
    JMenuItem addFacilityJMenuItem = new JMenuItem();
    JMenuItem queryFacilityJMenuItem = new JMenuItem();
    JMenuItem guideIntoFacilityDataJMenuItem = new JMenuItem();
    //定义菜单各功能选项__设备动态管理
    JMenu dynamicManageFacilityJMenu = new JMenu();
    JMenuItem mobilizeFacilityJMenuItem = new JMenuItem();
    JMenuItem queryFacilityMobilizeNoteJMenuItem = new JMenuItem();
    JMenuItem addBadFacilityJMenuItem = new JMenuItem();
    JMenuItem queryBadFacilityNoteJMenuItem = new JMenuItem();
    //定义菜单各功能选项__设备分类统计
     JMenu statFacilityJMenu = new JMenu();
     JMenuItem statFacilityReportFormJMenuItem = new JMenuItem();
     JMenuItem facilityProportioNanalysePictureItem = new JMenuItem(); //定义菜单各功能选项__系统
     // 定义系统菜单
    JMenu systemJMenu = new JMenu();
    JMenuItem helpJMenu = new JMenuItem();
     JMenuItem exitSystemJMenu = new JMenuItem();
     URL url1 = getClass().getResource("images/1.gif");
     ImageIcon icon1 = new ImageIcon(url1);
    JTree jTree1;
    //JPanel centreJPane=new JPanel();
    public FileSystemMainMenu() {
        try {
            setDefaultCloseOperation(EXIT_ON_CLOSE);
            jbInit();
        } catch (Exception exception) {
            exception.printStackTrace();
        }
    }

    /**
     * Component initialization.
     *
     * @throws java.lang.Exception
     */
    private void jbInit() throws Exception {
// 获得内容草寇
       fileSystemMainMenucontentPane = (JPanel) getContentPane();
       fileSystemMainMenucontentPane.setLayout(borderLayout1);
//设置窗口尺寸
      //  centreJPane.setLayout(null);
        setDefaultCloseOperation(DISPOSE_ON_CLOSE);
        setTitle("设备综合档案管理");
        addFacilityButton.setIcon(icon1);
        systemJToolBar.add(addFacilityButton);
        systemJToolBar.add(statFacilityButton);
        systemJToolBar.add(queryFacilityButton);
        DefaultMutableTreeNode top=new DefaultMutableTreeNode("tree");
       // DefaultMutableTreeNode next=new DefaultMutableTreeNode("next");
        jTree1=new JTree(top);
        createNodes(top);
        fileSystemMainMenucontentPane.add(jTree1,java.awt.BorderLayout.WEST);
        fileSystemMainMenucontentPane.add(systemJToolBar,
                                          java.awt.BorderLayout.NORTH);
        systemJToolBar.setBackground(Color.darkGray);
        manageFacilityJMenu.setText("设备台帐管理");
        dynamicManageFacilityJMenu.setText("设备动态管理");
        statFacilityJMenu.setText("设备分类统计");
        systemJMenu.setText("系统");
        queryFacilityJMenuItem.setText("设备查询");
        guideIntoFacilityDataJMenuItem.setText("设备数据导入");
        manageFacilityJMenu.add(queryFacilityJMenuItem);
        manageFacilityJMenu.add(guideIntoFacilityDataJMenuItem);
        manageFacilityJMenu.add(addFacilityJMenuItem);
        mobilizeFacilityJMenuItem.setText("设备调拨登记");
        queryFacilityMobilizeNoteJMenuItem.setText("设备调拨查询");
        addBadFacilityJMenuItem.setText("设备报废登记");
        queryBadFacilityNoteJMenuItem.setText("设备报废查询");
        dynamicManageFacilityJMenu.add(mobilizeFacilityJMenuItem);
        dynamicManageFacilityJMenu.add(queryFacilityMobilizeNoteJMenuItem);
        dynamicManageFacilityJMenu.add(addBadFacilityJMenuItem);
        dynamicManageFacilityJMenu.add(queryBadFacilityNoteJMenuItem);
        statFacilityReportFormJMenuItem.setText("设备统计报表");
        facilityProportioNanalysePictureItem.setText("各设备比例图");
           statFacilityJMenu.add(statFacilityReportFormJMenuItem);
           statFacilityJMenu.add(facilityProportioNanalysePictureItem);
        helpJMenu.setText("系统帮助");
           exitSystemJMenu.setText("系统退出");
           systemJMenu.add(helpJMenu);
            systemJMenu.add(exitSystemJMenu);
    //添加各菜单功能选项
        systemJMenuBar.add( manageFacilityJMenu);
       systemJMenuBar.add( dynamicManageFacilityJMenu);
        systemJMenuBar.add( statFacilityJMenu);
        systemJMenuBar.add(systemJMenu);
        setJMenuBar(systemJMenuBar);
     //   fileSystemMainMenucontentPane.add(centreJPane,
                                          //java.awt.BorderLayout.SOUTH);
        Dimension screenSize = Toolkit.getDefaultToolkit().getScreenSize();
    setSize(screenSize);
     setVisible(true);


      // fileSystemMainMenucontentPane.setBackground(Color.YELLOW);
    }

    /**
     * File | Exit action performed.
     *
     * @param actionEvent ActionEvent
     */

    private void createNodes(DefaultMutableTreeNode top)
         {DefaultMutableTreeNode up=new DefaultMutableTreeNode("tree");
            DefaultMutableTreeNode next=new DefaultMutableTreeNode("tee") ;
            top.add(up);
            top.add(next);
            //book=new DefaultMutableTreeNode("jklj");
     }



}






⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -