?? appframe.java
字號:
package app;import java.awt.*;import java.awt.event.*;import javax.swing.*;import com.borland.jbcl.layout.*;/** * <p>Title: 個人日常事務管理系統</p> * <p>Description: 用于個人管理</p> * <p>Copyright: Copyright (c) 2003</p> * <p>Company: </p> * @author unascribed * @version 1.0 */public class AppFrame extends JFrame { private JPanel contentPane; private XYLayout xYLayout1 = new XYLayout(); private JMenuBar jMenuBar1 = new JMenuBar(); private JMenu jMenu1 = new JMenu(); private JMenu jMenu2 = new JMenu(); private JMenuItem jMenuItem1 = new JMenuItem(); private JMenu jMenu3 = new JMenu(); private JMenu jMenu4 = new JMenu(); private JMenu jMenu5 = new JMenu(); private JMenu jMenu6 = new JMenu(); private JMenu jMenu7 = new JMenu(); private JMenuItem jMenuItem2 = new JMenuItem(); private JMenuItem jMenuItem3 = new JMenuItem(); private JMenuItem jMenuItem4 = new JMenuItem(); private JMenuItem jMenuItem5 = new JMenuItem(); private JMenuItem jMenuItem6 = new JMenuItem(); private JMenuItem jMenuItem7 = new JMenuItem(); private JMenuItem jMenuItem8 = new JMenuItem(); private JMenuItem jMenuItem9 = new JMenuItem(); private JMenuItem jMenuItem10 = new JMenuItem(); private JMenuItem jMenuItem11 = new JMenuItem(); private JMenuItem jMenuItem12 = new JMenuItem(); private JMenuItem jMenuItem13 = new JMenuItem(); private JMenuItem jMenuItem14 = new JMenuItem(); private JMenuItem jMenuItem15 = new JMenuItem(); //Construct the frame public AppFrame() { enableEvents(AWTEvent.WINDOW_EVENT_MASK); try { jbInit(); } catch(Exception e) { e.printStackTrace(); } } //Component initialization private void jbInit() throws Exception { //setIconImage(Toolkit.getDefaultToolkit().createImage(AppFrame.class.getResource("[Your Icon]"))); contentPane = (JPanel) this.getContentPane(); contentPane.setLayout(xYLayout1); this.setJMenuBar(jMenuBar1); this.setSize(new Dimension(437, 381)); this.setTitle("個人日常事務管理系統"); jMenu1.setText("系統"); jMenu2.setText("日程安排"); jMenuItem1.setText("日程管理"); jMenu3.setText("個人關系管理"); jMenu4.setText("個人收支管理"); jMenu5.setText("系統維護"); jMenu6.setText("窗口"); jMenu7.setText("幫助"); jMenuItem2.setText("關于"); jMenuItem3.setText("月結"); jMenuItem4.setText("個人收入"); jMenuItem5.setText("個人支出"); jMenuItem6.setText("退出"); jMenuItem6.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(ActionEvent e) { jMenuItem6_actionPerformed(e); } }); jMenuItem7.setText("日程查詢"); jMenuItem8.setText("日程提醒"); jMenuItem9.setText("個人關系管理"); jMenuItem9.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(ActionEvent e) { jMenuItem9_actionPerformed(e); } }); jMenuItem10.setText("查詢"); jMenuItem11.setText("權限維護"); jMenuItem12.setText("數據庫備份"); jMenuItem13.setText("平鋪"); jMenuItem14.setText("層疊"); jMenuItem15.setText("系統幫助"); jMenuBar1.add(jMenu1); jMenuBar1.add(jMenu2); jMenuBar1.add(jMenu3); jMenuBar1.add(jMenu4); jMenuBar1.add(jMenu5); jMenuBar1.add(jMenu6); jMenuBar1.add(jMenu7); jMenu2.add(jMenuItem1); jMenu2.add(jMenuItem7); jMenu2.add(jMenuItem8); jMenu7.add(jMenuItem2); jMenu7.add(jMenuItem15); jMenu4.add(jMenuItem3); jMenu4.add(jMenuItem4); jMenu4.add(jMenuItem5); jMenu1.add(jMenuItem6); jMenu3.add(jMenuItem9); jMenu3.add(jMenuItem10); jMenu5.add(jMenuItem11); jMenu5.add(jMenuItem12); jMenu6.add(jMenuItem13); jMenu6.add(jMenuItem14); } //Overridden so we can exit when window is closed protected void processWindowEvent(WindowEvent e) { super.processWindowEvent(e); if (e.getID() == WindowEvent.WINDOW_CLOSING) { System.exit(0); } } void jMenuItem6_actionPerformed(ActionEvent e) { System.exit(0); } void jMenuItem9_actionPerformed(ActionEvent e) { Customer_Frame c_frame = new Customer_Frame(); c_frame.setVisible(true); Dimension screenSize5 = Toolkit.getDefaultToolkit().getScreenSize(); c_frame.setSize(screenSize5.width,screenSize5.height); Dimension frameSize1 = c_frame.getSize(); if (frameSize1.height > screenSize5.height) { frameSize1.height = screenSize5.height; } if (frameSize1.width > screenSize5.width) { frameSize1.width = screenSize5.width; } c_frame.setLocation((screenSize5.width - frameSize1.width) / 2, (screenSize5.height - frameSize1.height) / 2); }}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -