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

📄 manageframe.java~25~

📁 基于数据库组件的系统开发的实例
💻 JAVA~25~
字号:
package parkingsystem;import javax.swing.*;import java.awt.event.*;import java.awt.*;import com.borland.jbcl.layout.*;public class ManageFrame extends JFrame {  JMenuBar jMenuBar1 = new JMenuBar();  JMenu jMenuSys = new JMenu();  JMenu jMenuMaintain = new JMenu();  JMenuItem jMenuCardMaintain = new JMenuItem();  JMenuItem jMenuUserMaintain = new JMenuItem();  JMenuItem jMenuPriceStandar = new JMenuItem();  JMenuItem jMenuExit = new JMenuItem();  BorderLayout borderLayout1 = new BorderLayout();  JPanel jPanel1 = new JPanel();  XYLayout xYLayout1 = new XYLayout();  JLabel jLabel1 = new JLabel();  JLabel jLabel2 = new JLabel();  JLabel jLabel3 = new JLabel();  JMenu jMenuParking = new JMenu();  JMenuItem jMenuInOutInfo = new JMenuItem();  JMenuItem jMenuAtInfo = new JMenuItem();  JMenuItem jMenuRecordSearch = new JMenuItem();  public ManageFrame() {    try {      jbInit();    }    catch(Exception e) {      e.printStackTrace();    }  }  private void jbInit() throws Exception {    this.setTitle("停车场系统—管理子系统");    this.getContentPane().setLayout(borderLayout1);    jMenuSys.setText("系统");    jMenuMaintain.setText("信息维护");    jMenuCardMaintain.setText("卡维护");    jMenuCardMaintain.addActionListener(new ManageFrame_jMenuCardMaintain_actionAdapter(this));    jMenuUserMaintain.setText("用户维护");    jMenuUserMaintain.addActionListener(new ManageFrame_jMenuUserMaintain_actionAdapter(this));    jMenuPriceStandar.setText("计费标准");    jMenuExit.setText("系统退出");    jMenuExit.addActionListener(new ManageFrame_jMenuExit_actionAdapter(this));    jPanel1.setLayout(xYLayout1);    jLabel1.setFont(new java.awt.Font("Dialog", 0, 30));    jLabel1.setForeground(Color.red);    jLabel1.setHorizontalAlignment(SwingConstants.CENTER);    jLabel1.setText("欢迎使用停车场管理系统");    jLabel2.setFont(new java.awt.Font("Dialog", 0, 25));    jLabel2.setForeground(Color.blue);    jLabel2.setPreferredSize(new Dimension(500, 350));    jLabel2.setHorizontalAlignment(SwingConstants.CENTER);    jLabel2.setText("深圳职业技术学院");    jLabel3.setFont(new java.awt.Font("Dialog", 0, 18));    jLabel3.setForeground(Color.blue);    jLabel3.setHorizontalAlignment(SwingConstants.CENTER);    jLabel3.setText("2005年5月");    jMenuParking.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));    jPanel1.setPreferredSize(new Dimension(500, 350));    jMenuBar1.add(jMenuParking);    jMenuBar1.add(jMenuMaintain);    jMenuBar1.add(jMenuSys);    jMenuMaintain.add(jMenuCardMaintain);    jMenuMaintain.add(jMenuUserMaintain);    jMenuSys.add(jMenuPriceStandar);    jMenuSys.add(jMenuExit);    this.getContentPane().add(jPanel1, BorderLayout.CENTER);    jPanel1.add(jLabel1,     new XYConstraints(9, 32, 472, 113));    jPanel1.add(jLabel2,  new XYConstraints(1, 159, 485, 81));    jPanel1.add(jLabel3,  new XYConstraints(-3, 281, 489, 50));    jMenuParking.add(jMenuInOutInfo);    jMenuParking.add(jMenuAtInfo);    jMenuParking.add(jMenuRecordSearch);    this.setJMenuBar(jMenuBar1);  }  public void setCenter(JDialog frame){    Dimension screenSize = Toolkit.getDefaultToolkit().getScreenSize();    Dimension frameSize = frame.getSize();    if (frameSize.height > screenSize.height) {      frameSize.height = screenSize.height;    }    if (frameSize.width > screenSize.width) {      frameSize.width = screenSize.width;    }    frame.setLocation( (screenSize.width - frameSize.width) / 2,                      (screenSize.height - frameSize.height) / 2);    frame.setVisible(true); }  void jMenuExit_actionPerformed(ActionEvent e) {    System.exit(0);  }  void jMenuInOutInfo_actionPerformed(ActionEvent e) {    InOutSearchDialog inOutSearch=new InOutSearchDialog(this,"出入场信息查询",false);    setCenter(inOutSearch);    inOutSearch.show();  }  void jMenuAtInfo_actionPerformed(ActionEvent e) {    AtInfoSearchDialog atInfoSearch=new AtInfoSearchDialog(this,"在场信息查询",false);    setCenter(atInfoSearch);    atInfoSearch.show();  }  void jMenuRecordSearch_actionPerformed(ActionEvent e) {    RecordSearchDialog search=new RecordSearchDialog(this,"按车牌或卡号查",false);    setCenter(search);    search.show();  }  void jMenuCardMaintain_actionPerformed(ActionEvent e) {    CardMaintainFrame cardMaintain=new CardMaintainFrame();    cardMaintain.setTitle("卡的维护");    cardMaintain.setSize(500,400);    cardMaintain.show();  }  void jMenuUserMaintain_actionPerformed(ActionEvent e) {    UserMaintainFrame userMaintain=new UserMaintainFrame();    userMaintain.setTitle("系统用户维护界面");    userMaintain.setSize(500,400);    userMaintain.show();  }}class ManageFrame_jMenuExit_actionAdapter implements java.awt.event.ActionListener {  ManageFrame adaptee;  ManageFrame_jMenuExit_actionAdapter(ManageFrame adaptee) {    this.adaptee = adaptee;  }  public void actionPerformed(ActionEvent e) {    adaptee.jMenuExit_actionPerformed(e);  }}class ManageFrame_jMenuInOutInfo_actionAdapter implements java.awt.event.ActionListener {  ManageFrame adaptee;  ManageFrame_jMenuInOutInfo_actionAdapter(ManageFrame adaptee) {    this.adaptee = adaptee;  }  public void actionPerformed(ActionEvent e) {    adaptee.jMenuInOutInfo_actionPerformed(e);  }}class ManageFrame_jMenuAtInfo_actionAdapter implements java.awt.event.ActionListener {  ManageFrame adaptee;  ManageFrame_jMenuAtInfo_actionAdapter(ManageFrame adaptee) {    this.adaptee = adaptee;  }  public void actionPerformed(ActionEvent e) {    adaptee.jMenuAtInfo_actionPerformed(e);  }}class ManageFrame_jMenuRecordSearch_actionAdapter implements java.awt.event.ActionListener {  ManageFrame adaptee;  ManageFrame_jMenuRecordSearch_actionAdapter(ManageFrame adaptee) {    this.adaptee = adaptee;  }  public void actionPerformed(ActionEvent e) {    adaptee.jMenuRecordSearch_actionPerformed(e);  }}class ManageFrame_jMenuCardMaintain_actionAdapter implements java.awt.event.ActionListener {  ManageFrame adaptee;  ManageFrame_jMenuCardMaintain_actionAdapter(ManageFrame adaptee) {    this.adaptee = adaptee;  }  public void actionPerformed(ActionEvent e) {    adaptee.jMenuCardMaintain_actionPerformed(e);  }}class ManageFrame_jMenuUserMaintain_actionAdapter implements java.awt.event.ActionListener {  ManageFrame adaptee;  ManageFrame_jMenuUserMaintain_actionAdapter(ManageFrame adaptee) {    this.adaptee = adaptee;  }  public void actionPerformed(ActionEvent e) {    adaptee.jMenuUserMaintain_actionPerformed(e);  }}

⌨️ 快捷键说明

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