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

📄 manageframe.java~9~

📁 eidtplus注册码.txt eidtplus注册码.txt
💻 JAVA~9~
字号:
package parkingsystem;

import java.awt.*;
import javax.swing.*;
import java.awt.event.*;
import java.awt.BorderLayout;
import java.awt.Rectangle;
import java.awt.Font;

public class ManageFrame
    extends JFrame {
  BorderLayout borderLayout1 = new BorderLayout();
  JMenuBar jMenuBar1 = new JMenuBar();
  JMenu jMenuMaintain = new JMenu();
  JMenu jMenuParking = new JMenu();
  JMenu jMenuSys = new JMenu();
  JMenuItem jMenuInOutInfo = new JMenuItem();
  JMenuItem jMenuAtInfo = new JMenuItem();
  JMenuItem jMenuRecordSearch = new JMenuItem();
  JMenuItem jMenuCardMaintain = new JMenuItem();
  JMenuItem jMenuUserMaintain = new JMenuItem();
  JMenuItem jMenuPriceStandar = new JMenuItem();
  JMenuItem jMenuExit = new JMenuItem();
  JPanel jPanel1 = new JPanel();
  JLabel jLabel1 = new JLabel();
  JLabel jLabel2 = new JLabel();
  JLabel jLabel3 = new JLabel();
  public ManageFrame() {
    try {
      jbInit();
    }
    catch (Exception exception) {
      exception.printStackTrace();
    }
  }

  private void jbInit() throws Exception {
    this.setTitle("停车场系统——管理子系统");
    getContentPane().setLayout(borderLayout1);
    this.setJMenuBar(jMenuBar1);
    jMenuParking.setText("车场管理");
    jMenuMaintain.setText("信息维护");
    jMenuSys.setText("系统");
    jMenuInOutInfo.setText("出入场信息");
    jMenuInOutInfo.addActionListener(new
                                     ManageFrame_jMenuInOutInfo_actionAdapter(this));
    jMenuAtInfo.setText("在场信息");
    jMenuAtInfo.addActionListener(new ManageFrame_jMenuAtInfo_actionAdapter(this));
    jMenuRecordSearch.setText("历史记录");
    jMenuRecordSearch.addActionListener(new
        ManageFrame_jMenuRecordSearch_actionAdapter(this));
    jMenuCardMaintain.setText("卡维护");
    jMenuCardMaintain.addActionListener(new
        ManageFrame_jMenuCardMaintain_actionAdapter(this));
    jMenuUserMaintain.setText("用户维护");
    jMenuUserMaintain.addActionListener(new
        ManageFrame_jMenuUserMaintain_actionAdapter(this));
    jMenuPriceStandar.setText("计费标准");
    jMenuExit.setText("退出系统");
    jPanel1.setLayout(null);
    jLabel1.setFont(new java.awt.Font("隶书", Font.PLAIN, 24));
    jLabel1.setForeground(new Color(62, 56, 112));
    jLabel1.setHorizontalAlignment(SwingConstants.CENTER);
    jLabel1.setText("欢迎进入停车场系统");
    jLabel1.setBounds(new Rectangle(35, 85, 312, 45));
    jLabel2.setFont(new java.awt.Font("隶书", Font.PLAIN, 16));
    jLabel2.setForeground(new Color(0, 6, 75));
    jLabel2.setHorizontalAlignment(SwingConstants.CENTER);
    jLabel2.setText("深圳职业技术学院");
    jLabel2.setBounds(new Rectangle(188, 108, 212, 44));
    jLabel3.setFont(new java.awt.Font("Poor Richard", Font.PLAIN, 10));
    jLabel3.setForeground(new Color(0, 0, 75));
    jLabel3.setText("JOK SOFTWARE CLASS 3");
    jLabel3.setBounds(new Rectangle(279, 228, 113, 23));
    jMenuBar1.add(jMenuParking);
    jMenuBar1.add(jMenuMaintain);
    jMenuBar1.add(jMenuSys);
    jMenuParking.add(jMenuInOutInfo);
    jMenuParking.add(jMenuAtInfo);
    jMenuParking.add(jMenuRecordSearch);
    jMenuMaintain.add(jMenuCardMaintain);
    jMenuMaintain.add(jMenuUserMaintain);
    jMenuSys.add(jMenuPriceStandar);
    jMenuSys.add(jMenuExit);
    this.getContentPane().add(jPanel1, java.awt.BorderLayout.CENTER);
    jPanel1.add(jLabel1);
    jPanel1.add(jLabel2);
    jPanel1.add(jLabel3);
  }

  public void jMenuCardMaintain_actionPerformed(ActionEvent actionEvent) {
    CardMaintainFrame cardMaintain=new CardMaintainFrame();
    cardMaintain.setTitle("卡的维护");
    cardMaintain.setSize(500,400);
    // Center the window
    Dimension screenSize = Toolkit.getDefaultToolkit().getScreenSize();
    Dimension frameSize = cardMaintain.getSize();
    if (frameSize.height > screenSize.height) {
    frameSize.height = screenSize.height;
    }
    if (frameSize.width > screenSize.width) {
    frameSize.width = screenSize.width;
    }
    cardMaintain.setLocation( (screenSize.width - frameSize.width) / 2,
                   (screenSize.height - frameSize.height) / 2);

    cardMaintain.setVisible(true);

  }

  public void jMenuInOutInfo_actionPerformed(ActionEvent e) {
    InOutSearchDialog inOutSearch=new InOutSearchDialog();
    inOutSearch.setTitle("出入场信息查询");
    inOutSearch.setSize(494,379);
    // Center the window
    Dimension screenSize = Toolkit.getDefaultToolkit().getScreenSize();
    Dimension frameSize = inOutSearch.getSize();
    if (frameSize.height > screenSize.height) {
    frameSize.height = screenSize.height;
    }
    if (frameSize.width > screenSize.width) {
    frameSize.width = screenSize.width;
    }
    inOutSearch.setLocation( (screenSize.width - frameSize.width) / 2,
                   (screenSize.height - frameSize.height) / 2);

    inOutSearch.setVisible(true);
  }

  public void jMenuAtInfo_actionPerformed(ActionEvent e) {
    AtInfoSearchDialog atInfoSearch=new AtInfoSearchDialog();
    atInfoSearch.setSize(401,301);
    // Center the window
    Dimension screenSize = Toolkit.getDefaultToolkit().getScreenSize();
    Dimension frameSize = atInfoSearch.getSize();
    if (frameSize.height > screenSize.height) {
    frameSize.height = screenSize.height;
    }
    if (frameSize.width > screenSize.width) {
    frameSize.width = screenSize.width;
    }
    atInfoSearch.setLocation( (screenSize.width - frameSize.width) / 2,
                   (screenSize.height - frameSize.height) / 2);

    atInfoSearch.setVisible(true);

  }

  public void jMenuRecordSearch_actionPerformed(ActionEvent e) {
    RecordSearchDialog recordSearch=new RecordSearchDialog();
    recordSearch.setSize(478,358);
    // Center the window
    Dimension screenSize = Toolkit.getDefaultToolkit().getScreenSize();
    Dimension frameSize = recordSearch.getSize();
    if (frameSize.height > screenSize.height) {
    frameSize.height = screenSize.height;
    }
    if (frameSize.width > screenSize.width) {
    frameSize.width = screenSize.width;
    }
    recordSearch.setLocation( (screenSize.width - frameSize.width) / 2,
                   (screenSize.height - frameSize.height) / 2);

    recordSearch.setVisible(true);

  }

  public void jMenuUserMaintain_actionPerformed(ActionEvent e) {

  }
  //  void jMenuCardMaintain_actionPerformed(ActionEvent e){
//    CardMaintainFrame cardMaintain=new CardMaintainFrame();
//    cardMaintain.setTitle("卡的维护");
//    cardMaintain.setSize(500,400);
//    cardMaintain.show();
//
//  }
}

class ManageFrame_jMenuUserMaintain_actionAdapter
    implements ActionListener {
  private ManageFrame adaptee;
  ManageFrame_jMenuUserMaintain_actionAdapter(ManageFrame adaptee) {
    this.adaptee = adaptee;
  }

  public void actionPerformed(ActionEvent e) {
    adaptee.jMenuUserMaintain_actionPerformed(e);
  }
}

class ManageFrame_jMenuRecordSearch_actionAdapter
    implements ActionListener {
  private ManageFrame adaptee;
  ManageFrame_jMenuRecordSearch_actionAdapter(ManageFrame adaptee) {
    this.adaptee = adaptee;
  }

  public void actionPerformed(ActionEvent e) {
    adaptee.jMenuRecordSearch_actionPerformed(e);
  }
}

class ManageFrame_jMenuAtInfo_actionAdapter
    implements ActionListener {
  private ManageFrame adaptee;
  ManageFrame_jMenuAtInfo_actionAdapter(ManageFrame adaptee) {
    this.adaptee = adaptee;
  }

  public void actionPerformed(ActionEvent e) {
    adaptee.jMenuAtInfo_actionPerformed(e);
  }
}

class ManageFrame_jMenuCardMaintain_actionAdapter
    implements ActionListener {
  private ManageFrame adaptee;
  ManageFrame_jMenuCardMaintain_actionAdapter(ManageFrame adaptee) {
    this.adaptee = adaptee;
  }

  public void actionPerformed(ActionEvent actionEvent) {
    adaptee.jMenuCardMaintain_actionPerformed(actionEvent);
  }
}

class ManageFrame_jMenuInOutInfo_actionAdapter
    implements ActionListener {
  private ManageFrame adaptee;
  ManageFrame_jMenuInOutInfo_actionAdapter(ManageFrame adaptee) {
    this.adaptee = adaptee;
  }

  public void actionPerformed(ActionEvent e) {
    adaptee.jMenuInOutInfo_actionPerformed(e);
  }
}

⌨️ 快捷键说明

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