📄 frame1.java~43~
字号:
package untitled5;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 not attributable * @version 1.0 *///系统主界面public class Frame1 extends JFrame { JPanel contentPane; JMenuBar jMenuBar1 = new JMenuBar(); JMenu 读者 = new JMenu(); JMenuItem 读者状态 = new JMenuItem(); JMenu 书籍 = new JMenu(); JMenuItem 书籍查询 = new JMenuItem(); XYLayout xYLayout1 = new XYLayout(); JLabel jLabel1 = new JLabel(); JMenuItem 取消预定 = new JMenuItem(); JMenuItem 增加读者 = new JMenuItem(); JMenuItem jMenuItem1 = new JMenuItem(); JMenuItem jMenuItem2 = new JMenuItem(); JMenuItem jMenuItem3 = new JMenuItem(); JMenuItem jMenuItem4 = new JMenuItem(); JMenu jMenu1 = new JMenu(); JMenuItem jMenuItem5 = new JMenuItem(); JMenuItem jMenuItem6 = new JMenuItem(); JMenu jMenu2 = new JMenu(); JMenuItem jMenuItem7 = new JMenuItem(); JMenu jMenu3 = new JMenu(); JMenuItem jMenuItem8 = new JMenuItem(); JMenu jMenu4 = new JMenu(); JMenuItem jMenuItem10 = new JMenuItem(); JMenuItem jMenuItem9 = new JMenuItem(); JMenuItem jMenuItem11 = new JMenuItem(); JMenuItem jMenuItem12 = new JMenuItem(); JMenuItem jMenuItem13 = new JMenuItem(); //Construct the frame public Frame1() { enableEvents(AWTEvent.WINDOW_EVENT_MASK); try { jbInit(); } catch(Exception e) { e.printStackTrace(); } } //Component initialization private void jbInit() throws Exception { contentPane = (JPanel) this.getContentPane(); contentPane.setLayout(xYLayout1); this.setSize(new Dimension(600, 500)); this.setTitle("Frame Title"); 读者.setFont(new java.awt.Font("SansSerif", 0, 20)); 读者.setText("读者"); 读者状态.setFont(new java.awt.Font("SansSerif", 0, 20)); 读者状态.setText("读者状态"); 读者状态.addActionListener(new Frame1_读者状态_ActionAdapter(this)); 书籍.setFont(new java.awt.Font("SansSerif", 0, 20)); 书籍.setText("书籍"); 书籍查询.setFont(new java.awt.Font("SansSerif", 0, 20)); 书籍查询.setText("书籍查询"); 书籍查询.addActionListener(new Frame1_书籍查询_ActionAdapter(this)); jLabel1.setFont(new java.awt.Font("SansSerif", 0, 20)); jLabel1.setForeground(new Color(210, 0, 0)); jLabel1.setHorizontalAlignment(SwingConstants.LEADING); jLabel1.setText("库存管理系统"); contentPane.setFont(new java.awt.Font("Dialog", 0, 11)); contentPane.setForeground(Color.darkGray); 取消预定.setFont(new java.awt.Font("SansSerif", 0, 20)); 取消预定.setText("取消预定"); 取消预定.addActionListener(new Frame1_取消预定_actionAdapter(this)); 增加读者.setFont(new java.awt.Font("SansSerif", 0, 20)); 增加读者.setText("增加读者"); 增加读者.addActionListener(new Frame1_增加读者_actionAdapter(this)); jMenuItem1.setFont(new java.awt.Font("SansSerif", 0, 20)); jMenuItem1.setText("删除读者"); jMenuItem1.addActionListener(new Frame1_jMenuItem1_actionAdapter(this)); jMenuItem2.setFont(new java.awt.Font("SansSerif", 0, 20)); jMenuItem2.setText("预定书刊"); jMenuItem2.addActionListener(new Frame1_jMenuItem2_actionAdapter(this)); jMenuItem3.setFont(new java.awt.Font("SansSerif", 0, 20)); jMenuItem3.setText("增加书刊"); jMenuItem3.addActionListener(new Frame1_jMenuItem3_actionAdapter(this)); jMenuItem4.setFont(new java.awt.Font("SansSerif", 0, 20)); jMenuItem4.setText("删除书刊"); jMenuItem4.addActionListener(new Frame1_jMenuItem4_actionAdapter(this)); jMenu1.setFont(new java.awt.Font("SansSerif", 0, 20)); jMenu1.setText("工具"); jMenuItem5.setFont(new java.awt.Font("SansSerif", 0, 20)); jMenuItem5.setText("借书"); jMenuItem5.addActionListener(new Frame1_jMenuItem5_actionAdapter(this)); jMenuItem6.setFont(new java.awt.Font("SansSerif", 0, 20)); jMenuItem6.setText("还书"); jMenuItem6.addActionListener(new Frame1_jMenuItem6_actionAdapter(this)); jMenu2.setFont(new java.awt.Font("SansSerif", 0, 20)); jMenu2.setFocusPainted(false); jMenu2.setText("打印"); jMenuItem7.setFont(new java.awt.Font("SansSerif", 0, 20)); jMenuItem7.setText("打印报表"); jMenuItem7.addActionListener(new Frame1_jMenuItem7_actionAdapter(this)); jMenu3.setFont(new java.awt.Font("SansSerif", 0, 20)); jMenu3.setText("读者留言"); jMenuItem8.setFont(new java.awt.Font("SansSerif", 0, 20)); jMenuItem8.setText("读者留言"); jMenuItem8.addActionListener(new Frame1_jMenuItem8_actionAdapter(this)); jMenu4.setFont(new java.awt.Font("SansSerif", 0, 20)); jMenu4.setText("友情连接"); jMenuItem10.setFont(new java.awt.Font("SansSerif", 0, 20)); jMenuItem10.setText("清华大学图书馆"); jMenuItem9.setFont(new java.awt.Font("SansSerif", 0, 20)); jMenuItem9.setText("北京大学图书馆"); jMenuItem11.setFont(new java.awt.Font("SansSerif", 0, 20)); jMenuItem11.setText("国家图书馆"); jMenuItem12.setFont(new java.awt.Font("SansSerif", 0, 20)); jMenuItem12.setText("中科院图书馆"); jMenuItem13.setFont(new java.awt.Font("SansSerif", 0, 20)); jMenuItem13.setText("人民大学图书馆"); 读者.addSeparator(); 读者.add(读者状态); 读者.addSeparator(); 读者.add(jMenuItem2); 读者.addSeparator(); 读者.add(取消预定); 读者.addSeparator(); 读者.add(增加读者); 读者.addSeparator(); 读者.add(jMenuItem1); 书籍.add(书籍查询); 书籍.add(jMenuItem3); 书籍.add(jMenuItem4); jMenuBar1.add(读者); jMenuBar1.add(书籍); jMenuBar1.add(jMenu1); jMenuBar1.add(jMenu2); jMenuBar1.add(jMenu3); jMenuBar1.add(jMenu4); jMenu1.add(jMenuItem5); jMenu1.add(jMenuItem6); jMenu2.add(jMenuItem7); jMenu3.add(jMenuItem8); jMenu4.add(jMenuItem11); jMenu4.add(jMenuItem10); jMenu4.add(jMenuItem9); jMenu4.add(jMenuItem12); jMenu4.add(jMenuItem13); contentPane.add(jLabel1, new XYConstraints(226, 0, -1, -1)); this.setJMenuBar(jMenuBar1); } //File | Exit action performed public void 读者状态_actionPerformed(ActionEvent e) { try { Frame2 Frame= new Frame2(); Frame.show(); } catch (Exception ew) { System.out.println(ew.getMessage()); } } //Help | About action performed public void 书籍查询_actionPerformed(ActionEvent e) { try { Frame3 Frame= new Frame3(); Frame.show(); } catch (Exception ew) { System.out.println(ew.getMessage()); } } //Overridden so we can exit when window is closed protected void processWindowEvent(WindowEvent e) { super.processWindowEvent(e); if (e.getID() == WindowEvent.WINDOW_CLOSING) { 读者状态_actionPerformed(null); } } void jMenuItem2_actionPerformed(ActionEvent e) { try { yuding Frame= new yuding(); Frame.show(); } catch (Exception ew) { System.out.println(ew.getMessage()); } } void 取消预定_actionPerformed(ActionEvent e) { try { unserve Frame= new unserve(); Frame.show(); } catch (Exception ew) { System.out.println(ew.getMessage()); } } void 增加读者_actionPerformed(ActionEvent e) { try { addreader Frame= new addreader(); Frame.show(); } catch (Exception ew) { System.out.println(ew.getMessage()); } } void jMenuItem1_actionPerformed(ActionEvent e) { try { delreader Frame= new delreader(); Frame.show(); } catch (Exception ew) { System.out.println(ew.getMessage()); } } void jMenuItem3_actionPerformed(ActionEvent e) { try { addbook Frame= new addbook(); Frame.show(); } catch (Exception ew) { System.out.println(ew.getMessage()); } } void jMenuItem4_actionPerformed(ActionEvent e) { try { delbook Frame= new delbook(); Frame.show(); } catch (Exception ew) { System.out.println(ew.getMessage()); } } void jMenuItem5_actionPerformed(ActionEvent e) { try { borrow Frame= new borrow(); Frame.show(); } catch (Exception ew) { System.out.println(ew.getMessage()); } } void jMenuItem6_actionPerformed(ActionEvent e) { try { retur Frame= new retur(); Frame.show(); } catch (Exception ew) { System.out.println(ew.getMessage()); } } void jMenuItem7_actionPerformed(ActionEvent e) { JOptionPane.showMessageDialog(this, "找不到打印机", "错误", JOptionPane.ERROR_MESSAGE); } void jMenuItem8_actionPerformed(ActionEvent e) { try { language Frame= new language(); Frame.show(); } catch (Exception ew) { System.out.println(ew.getMessage()); } }}class Frame1_读者状态_ActionAdapter implements ActionListener { Frame1 adaptee; Frame1_读者状态_ActionAdapter(Frame1 adaptee) { this.adaptee = adaptee; } public void actionPerformed(ActionEvent e) { adaptee.读者状态_actionPerformed(e); }}class Frame1_书籍查询_ActionAdapter implements ActionListener { Frame1 adaptee; Frame1_书籍查询_ActionAdapter(Frame1 adaptee) { this.adaptee = adaptee; } public void actionPerformed(ActionEvent e) { adaptee.书籍查询_actionPerformed(e); }}class Frame1_jMenuItem2_actionAdapter implements java.awt.event.ActionListener { Frame1 adaptee; Frame1_jMenuItem2_actionAdapter(Frame1 adaptee) { this.adaptee = adaptee; } public void actionPerformed(ActionEvent e) { adaptee.jMenuItem2_actionPerformed(e); }}class Frame1_取消预定_actionAdapter implements java.awt.event.ActionListener { Frame1 adaptee; Frame1_取消预定_actionAdapter(Frame1 adaptee) { this.adaptee = adaptee; } public void actionPerformed(ActionEvent e) { adaptee.取消预定_actionPerformed(e); }}class Frame1_增加读者_actionAdapter implements java.awt.event.ActionListener { Frame1 adaptee; Frame1_增加读者_actionAdapter(Frame1 adaptee) { this.adaptee = adaptee; } public void actionPerformed(ActionEvent e) { adaptee.增加读者_actionPerformed(e); }}class Frame1_jMenuItem1_actionAdapter implements java.awt.event.ActionListener { Frame1 adaptee; Frame1_jMenuItem1_actionAdapter(Frame1 adaptee) { this.adaptee = adaptee; } public void actionPerformed(ActionEvent e) { adaptee.jMenuItem1_actionPerformed(e); }}class Frame1_jMenuItem3_actionAdapter implements java.awt.event.ActionListener { Frame1 adaptee; Frame1_jMenuItem3_actionAdapter(Frame1 adaptee) { this.adaptee = adaptee; } public void actionPerformed(ActionEvent e) { adaptee.jMenuItem3_actionPerformed(e); }}class Frame1_jMenuItem4_actionAdapter implements java.awt.event.ActionListener { Frame1 adaptee; Frame1_jMenuItem4_actionAdapter(Frame1 adaptee) { this.adaptee = adaptee; } public void actionPerformed(ActionEvent e) { adaptee.jMenuItem4_actionPerformed(e); }}class Frame1_jMenuItem5_actionAdapter implements java.awt.event.ActionListener { Frame1 adaptee; Frame1_jMenuItem5_actionAdapter(Frame1 adaptee) { this.adaptee = adaptee; } public void actionPerformed(ActionEvent e) { adaptee.jMenuItem5_actionPerformed(e); }}class Frame1_jMenuItem6_actionAdapter implements java.awt.event.ActionListener { Frame1 adaptee; Frame1_jMenuItem6_actionAdapter(Frame1 adaptee) { this.adaptee = adaptee; } public void actionPerformed(ActionEvent e) { adaptee.jMenuItem6_actionPerformed(e); }}class Frame1_jMenuItem7_actionAdapter implements java.awt.event.ActionListener { Frame1 adaptee; Frame1_jMenuItem7_actionAdapter(Frame1 adaptee) { this.adaptee = adaptee; } public void actionPerformed(ActionEvent e) { adaptee.jMenuItem7_actionPerformed(e); }}class Frame1_jMenuItem8_actionAdapter implements java.awt.event.ActionListener { Frame1 adaptee; Frame1_jMenuItem8_actionAdapter(Frame1 adaptee) { this.adaptee = adaptee; } public void actionPerformed(ActionEvent e) { adaptee.jMenuItem8_actionPerformed(e); }}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -