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

📄 systemframe1.java

📁 图书管理系统源代码,05年某人写的,还算不错
💻 JAVA
📖 第 1 页 / 共 3 页
字号:
package booksboeeowreadsystem;

import java.awt.BorderLayout;
import java.awt.Dimension;
import javax.swing.JOptionPane;
import javax.swing.JFrame;
import javax.swing.JPanel;
import javax.swing.JToolBar;
import java.awt.*;
import javax.swing.JButton;
import javax.swing.ImageIcon;
import javax.swing.JMenuBar;
import javax.swing.JMenu;
import javax.swing.JMenuItem;
import java.awt.event.WindowEvent;
import java.awt.event.WindowAdapter;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.awt.event.ComponentEvent;
import java.awt.event.ComponentAdapter;
import java.awt.event.HierarchyEvent;
import java.awt.event.HierarchyBoundsAdapter;
import java.awt.event.WindowFocusListener;
import javax.swing.*;
import java.util.Calendar;
import java.awt.event.InputMethodEvent;
import java.awt.event.InputMethodListener;


/**
 * <p>Title: 图书借阅系统</p>
 *
 * <p>Description: 科学的管理系统</p>
 *
 * <p>Copyright: 吴明卫小组</p>
 *
 * <p>Company: </p>
 *
 * @author 吴明卫
 * @version 1.0
 */
public class SystemFrame1 extends JFrame {
    JPanel contentPane ;
    //登陆时候的判断的标志位 调用权限的整型值
    static int t;
    static String login;
    static String dateTime;
    boolean isLogin = false;
    ImageIcon xtdl = new ImageIcon("../booksboeeowreadsystem/image/xtdl.jpg");
    ImageIcon tsjy = new ImageIcon("../booksboeeowreadsystem/image/tsjy.jpg");
    ImageIcon yqts = new ImageIcon("../booksboeeowreadsystem/image/yqts.jpg");
    ImageIcon qkjy = new ImageIcon("../booksboeeowreadsystem/image/qkjy.jpg");
    ImageIcon yqqk = new ImageIcon("../booksboeeowreadsystem/image/yqqk.jpg");
    ImageIcon dzgl = new ImageIcon("../booksboeeowreadsystem/image/dzgl.jpg");
    ImageIcon tsbm = new ImageIcon("../booksboeeowreadsystem/image/tsbm.jpg");
    ImageIcon tsjs = new ImageIcon("../booksboeeowreadsystem/image/tsjs.jpg");
    ImageIcon qkbm = new ImageIcon("../booksboeeowreadsystem/image/qkbm.jpg");
    ImageIcon qkjs = new ImageIcon("../booksboeeowreadsystem/image/qkjs.jpg");
    ImageIcon bzwd = new ImageIcon("../booksboeeowreadsystem/image/bzwd.jpg");
    ImageIcon tcxt = new ImageIcon("../booksboeeowreadsystem/image/tcxt.jpg");
    ImageIcon tu = new ImageIcon("../booksboeeowreadsystem/image/tu.jpg");
    JToolBar jToolBar1 = new JToolBar();
    JButton jBttcxt = new JButton(tcxt);
    JButton jBtbzwd = new JButton(bzwd);
    JButton jBtqkjs = new JButton(qkjs);
    JButton jBtqkbm = new JButton(qkbm);
    JButton jBttsjs = new JButton(tsjs);
    JButton jBttsbm = new JButton(tsbm);
    JButton jBtdzgl = new JButton(dzgl);
    JButton jBtyqqk = new JButton(yqqk);
    JButton jBtqkjy = new JButton(qkjy);
    JButton jBtyqts = new JButton(yqts);
    JButton jBttsjy = new JButton(tsjy);
    JButton jBtxtdl = new JButton(xtdl);
    JMenuBar jMenuBar1 = new JMenuBar();
    JMenu jmuSystem = new JMenu();
    JMenu jmuOperation = new JMenu();
    JMenu jmuReader = new JMenu();
    JMenu jmuBookSystem = new JMenu();
    JMenu jmuMagazineSystem = new JMenu();
    JMenu jmDataSystem = new JMenu();
    JMenu jmuHlep = new JMenu();
    JMenuItem jmiLogin = new JMenuItem();
    JMenuItem jmiPassword = new JMenuItem();
    JMenuItem jmiExit = new JMenuItem();
    JMenuItem jmiBorrowBook = new JMenuItem();
    JMenuItem jmiOverdueBook = new JMenuItem();
    JMenuItem jmiMagazine = new JMenuItem();
    JMenuItem jmiOverdueMagazine = new JMenuItem();
    JMenuItem jmireaderFile = new JMenuItem();
    JMenuItem jmiReaderBorrowQuery = new JMenuItem();
    JMenuItem jmiBookNumberDepot = new JMenuItem();
    JMenuItem jmiBookLogout = new JMenuItem();
    JMenuItem jmiBookQuery = new JMenuItem();
    JMenuItem jmiBookBorrowQuery = new JMenuItem();
    JMenuItem jmiBookDepotQuery = new JMenuItem();
    JMenuItem jmiBookLogoutQuery = new JMenuItem();
    JMenuItem jmiMagazineNumberDepot = new JMenuItem();
    JMenuItem jmiMagazineLogout = new JMenuItem();
    JMenuItem jmiMagazineQuery = new JMenuItem();
    JMenuItem jmiMagazineBorrowQuery = new JMenuItem();
    JMenuItem jmiMagazineDepotQuery = new JMenuItem();
    JMenuItem jmiMagazineLogoutQuery = new JMenuItem();
    JMenuItem jmiOP = new JMenuItem();
    JMenuItem jmiSystemDataSetting = new JMenuItem();
    JMenuItem jmiBookSort = new JMenuItem();
    JMenuItem jmiReaderSort = new JMenuItem();
    JMenuItem jmiBookstackSort = new JMenuItem();
    JMenuItem jmiHelpText = new JMenuItem();
    JMenuItem jmiHelpAuthor = new JMenuItem();
    JToolBar jToolBar2 = new JToolBar();
    JToolBar jToolBar3 = new JToolBar();
    JPanel jPanelSystemBottom = new JPanel();
    JLabel jLabeljPanelSystemBottom2 = new JLabel();
    JLabel jLabeljPanelSystemBottom1 = new JLabel();
    JLabel jLabeljPanelSystemBottom3 = new JLabel();

    //构建模块 panel 的实例
    Dbcom db = new Dbcom();
    SystemPanel1 systemPanel1 =new SystemPanel1();
    ReaderSystemPanel readerSystemPanel = new ReaderSystemPanel(db);
    BooksInfoSystemPanel booksInfoSystemPanel = new BooksInfoSystemPanel(db);
    DailyPperationSystemPanel dailyPperationSystemPanel = new DailyPperationSystemPanel(db);
    MagazineInfoSystemPanel magazineInfoSystemPanel = new MagazineInfoSystemPanel(db);
    MagazineInfoSystemPanel1 magazinChaXun = new MagazineInfoSystemPanel1(db);
    BooksInfoChaxunPanel booksInfoChaxun = new BooksInfoChaxunPanel(db);
    FrameHelp helpFrame = new FrameHelp();
    ReaderSystemChaXunPanel readerChaXun = new ReaderSystemChaXunPanel(db);
    DailyPperationSystemBooksChaXunPanel1 yqtspanel = new DailyPperationSystemBooksChaXunPanel1(db);
    DailPperationSystemMagzinChaXunPanel yqqkPanel = new DailPperationSystemMagzinChaXunPanel(db);
    DailyPperationMagezinSystemPanel qkjyPanel  = new DailyPperationMagezinSystemPanel(db);


    //
    JMenuItem jMizzflsz = new JMenuItem();
    JPanel sysjPanel = new JPanel();
    JLabel jLtu = new JLabel(tu);

    public SystemFrame1() {


            try {
                //setDefaultCloseOperation(EXIT_ON_CLOSE);
                setDefaultCloseOperation(DO_NOTHING_ON_CLOSE);
                jbInit();
            } catch (Exception exception) {
                exception.printStackTrace();
            }
    }

    /**
     * Component initialization.
     *
     * @throws java.lang.Exception
     */
    private void jbInit() throws Exception {
        contentPane = (JPanel)getContentPane();

        this.getContentPane().setLayout(null);
        this.setJMenuBar(jMenuBar1);
        this.setSize(new Dimension(880, 660));
        setTitle("特优图书借阅管理系统");
        this.addComponentListener(new SystemFrame1_this_componentAdapter(this));

        this.addWindowFocusListener(new SystemFrame1_this_windowFocusAdapter(this));
        this.addWindowListener(new SystemFrame1_this_windowAdapter(this));
        jBtbzwd.setFont(new java.awt.Font("Default", Font.PLAIN, 14));
        jBtbzwd.setToolTipText("帮助文档");
        jBtbzwd.addActionListener(new SystemFrame1_jBtbzwd_actionAdapter(this));

        jBtqkjs.setFont(new java.awt.Font("Default", Font.PLAIN, 14));
        jBtqkjs.setToolTipText("期刊检索");
        jBtqkjs.addActionListener(new SystemFrame1_jBtqkjs_actionAdapter(this));

        jBtqkbm.setFont(new java.awt.Font("Default", Font.PLAIN, 14));
        jBtqkbm.setToolTipText("期刊编目");
        jBtqkbm.addActionListener(new SystemFrame1_jBtqkbm_actionAdapter(this));

        jBttsjs.setFont(new java.awt.Font("Default", Font.PLAIN, 14));
        jBttsjs.setToolTipText("图书检索");
        jBttsjs.addActionListener(new SystemFrame1_jBttsjs_actionAdapter(this));

        jBttsbm.setFont(new java.awt.Font("Default", Font.PLAIN, 12));
        jBttsbm.setToolTipText("图书编目");
        jBttsbm.addActionListener(new SystemFrame1_jBttsbm_actionAdapter(this));

        jBtdzgl.setFont(new java.awt.Font("Default", Font.PLAIN, 12));
        jBtdzgl.setToolTipText("读者管理");
        jBtdzgl.addActionListener(new SystemFrame1_jBtdzgl_actionAdapter(this));

        jBtyqqk.setFont(new java.awt.Font("Default", Font.PLAIN, 12));
        jBtyqqk.setToolTipText("逾期期刊查询");
        jBtyqqk.addActionListener(new SystemFrame1_jBtyqqk_actionAdapter(this));

        jBtqkjy.setFont(new java.awt.Font("Default", Font.PLAIN, 12));
        jBtqkjy.setToolTipText("期刊检索");
        jBtqkjy.addActionListener(new SystemFrame1_jBtqkjy_actionAdapter(this));
        jBtyqts.setFont(new java.awt.Font("Default", Font.PLAIN, 12));
        jBtyqts.setToolTipText("逾期图书查询");
        jBtyqts.addActionListener(new SystemFrame1_jBtyqts_actionAdapter(this));

        jBttsjy.setFont(new java.awt.Font("Default", Font.PLAIN, 12));
        jBttsjy.setToolTipText("图书检索");
        jBttsjy.addActionListener(new SystemFrame1_jBttsjy_actionAdapter(this));
        jBtxtdl.setFont(new java.awt.Font("Default", Font.PLAIN, 12));
        jBtxtdl.setToolTipText("系统登录");
        jBtxtdl.addActionListener(new SystemFrame1_jBtxtdl_actionAdapter(this));
        jBttcxt.setFont(new java.awt.Font("Default", Font.PLAIN, 12));
        jBttcxt.setToolTipText("退出系统");
        jBttcxt.setPressedIcon(tcxt);
        jBttcxt.addActionListener(new SystemFrame1_jBttcxt_actionAdapter(this));
        jmuSystem.setFont(new java.awt.Font("Default", Font.PLAIN, 14));
        jmuSystem.setText("系统管理");
        jmuOperation.setEnabled(true);
        jmuOperation.setFont(new java.awt.Font("Default", Font.PLAIN, 14));
        jmuOperation.setText("日常流通管理");
        jmuReader.setEnabled(true);
        jmuReader.setFont(new java.awt.Font("Default", Font.PLAIN, 14));
        jmuReader.setText("读者管理");
        jmuBookSystem.setEnabled(true);
        jmuBookSystem.setFont(new java.awt.Font("Default", Font.PLAIN, 14));
        jmuBookSystem.setText("图书管理");
        jmuMagazineSystem.setEnabled(true);
        jmuMagazineSystem.setFont(new java.awt.Font("Default", Font.PLAIN, 14));
        jmuMagazineSystem.setText("期刊管理");
        jmDataSystem.setEnabled(true);
        jmDataSystem.setFont(new java.awt.Font("Default", Font.PLAIN, 14));
        jmDataSystem.setText("系统数据维护");
        jmuHlep.setFont(new java.awt.Font("Default", Font.PLAIN, 14));
        jmuHlep.setText("帮助");
        jmiLogin.setFont(new java.awt.Font("Default", Font.PLAIN, 12));
        jmiLogin.setText("系统登录");
        jmiLogin.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.
                event.KeyEvent.VK_A, java.awt.event.KeyEvent.CTRL_MASK, false));
        jmiLogin.addActionListener(new SystemFrame1_jmiLogin_actionAdapter(this));

        jmiPassword.setFont(new java.awt.Font("Default", Font.PLAIN, 12));
        jmiPassword.setText("修改密码");
        jmiPassword.addActionListener(new
                                      SystemFrame1_jmiPassword_actionAdapter(this));
        jmiExit.setFont(new java.awt.Font("Default", Font.PLAIN, 12));
        jmiExit.setText("退出系统");
        jmiExit.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.
                event.KeyEvent.VK_X, java.awt.event.KeyEvent.CTRL_MASK, false));
        jmiExit.addActionListener(new SystemFrame1_jmiExit_actionAdapter(this));

        jmiBorrowBook.setFont(new java.awt.Font("Default", Font.PLAIN, 12));
        jmiBorrowBook.setText("图书借阅");
        jmiBorrowBook.addActionListener(new
                SystemFrame1_jmiBorrowBook_actionAdapter(this));

        jmiOverdueBook.setFont(new java.awt.Font("Default", Font.PLAIN, 12));
        jmiOverdueBook.setText("逾期图书查询");
        jmiOverdueBook.addActionListener(new
                SystemFrame1_jmiOverdueBook_actionAdapter(this));

        jmiMagazine.setFont(new java.awt.Font("Default", Font.PLAIN, 12));
        jmiMagazine.setText("期刊借阅");
        jmiMagazine.addActionListener(new
                                      SystemFrame1_jmiMagazine_actionAdapter(this));

        jmiOverdueMagazine.setFont(new java.awt.Font("Default", Font.PLAIN, 12));
        jmiOverdueMagazine.setText("逾期期刊查询");
        jmiOverdueMagazine.addActionListener(new
                SystemFrame1_jmiOverdueMagazine_actionAdapter(this));

        jmireaderFile.setFont(new java.awt.Font("Default", Font.PLAIN, 12));
        jmireaderFile.setText("读者档案管理");
        jmireaderFile.addActionListener(new
                SystemFrame1_jmireaderFile_actionAdapter(this));
        jmiReaderBorrowQuery.setFont(new java.awt.Font("Default", Font.PLAIN, 12));
        jmiReaderBorrowQuery.setText("读者借阅查询");
        jmiReaderBorrowQuery.addActionListener(new
                SystemFrame1_jmiReaderBorrowQuery_actionAdapter(this));

        jmiBookNumberDepot.setFont(new java.awt.Font("Default", Font.PLAIN, 12));
        jmiBookNumberDepot.setText("图书编目入库");
        jmiBookNumberDepot.addActionListener(new
                SystemFrame1_jmiBookNumberDepot_actionAdapter(this));
        jmiBookLogout.setFont(new java.awt.Font("Default", Font.PLAIN, 12));
        jmiBookLogout.setText("图书注销管理");
        jmiBookLogout.addActionListener(new
                SystemFrame1_jmiBookLogout_actionAdapter(this));
        jmiBookQuery.setFont(new java.awt.Font("Default", Font.PLAIN, 12));
        jmiBookQuery.setText("图书档案查询");
        jmiBookQuery.addActionListener(new
                                       SystemFrame1_jmiBookQuery_actionAdapter(this));
        jmiBookBorrowQuery.setFont(new java.awt.Font("Default", Font.PLAIN, 12));
        jmiBookBorrowQuery.setText("图书借阅查询");

        jmiBookDepotQuery.setFont(new java.awt.Font("Default", Font.PLAIN, 12));
        jmiBookDepotQuery.setText("图书入库查询");

        jmiBookLogoutQuery.setFont(new java.awt.Font("Default", Font.PLAIN, 12));
        jmiBookLogoutQuery.setText("图书注销查询");

        jmiMagazineNumberDepot.setFont(new java.awt.Font("Default", Font.PLAIN, 12));
        jmiMagazineNumberDepot.setText("期刊编目入库");
        jmiMagazineNumberDepot.addActionListener(new
                SystemFrame1_jmiMagazineNumberDepot_actionAdapter(this));

        jmiMagazineLogout.setFont(new java.awt.Font("Default", Font.PLAIN, 12));
        jmiMagazineLogout.setText("期刊注销管理");

        jmiMagazineQuery.setFont(new java.awt.Font("Default", Font.PLAIN, 12));
        jmiMagazineQuery.setText("期刊档案查询");
        jmiMagazineQuery.addActionListener(new
                SystemFrame1_jmiMagazineQuery_actionAdapter(this));

        jmiMagazineBorrowQuery.setFont(new java.awt.Font("Default", Font.PLAIN, 12));
        jmiMagazineBorrowQuery.setText("期刊借阅查询");

        jmiMagazineDepotQuery.setFont(new java.awt.Font("Default", Font.PLAIN, 12));
        jmiMagazineDepotQuery.setText("期刊入库查询");

        jmiMagazineLogoutQuery.setFont(new java.awt.Font("Default", Font.PLAIN, 12));
        jmiMagazineLogoutQuery.setText("期刊注销查询");

        jmiOP.setFont(new java.awt.Font("Default", Font.PLAIN, 12));
        jmiOP.setText("操作人员管理");
        jmiOP.addActionListener(new SystemFrame1_jmiOP_actionAdapter(this));
        jmiSystemDataSetting.setFont(new java.awt.Font("Default", Font.PLAIN, 12));
        jmiSystemDataSetting.setText("系统参数设置");


        jmiBookSort.setFont(new java.awt.Font("Default", Font.PLAIN, 12));
        jmiBookSort.setText("图书分类设置");

        jmiReaderSort.setFont(new java.awt.Font("Default", Font.PLAIN, 12));
        jmiReaderSort.setText("读者信息设置");

        jmiBookstackSort.setFont(new java.awt.Font("Default", Font.PLAIN, 12));
        jmiBookstackSort.setText("书架编号管理");
        jmiHelpText.setFont(new java.awt.Font("Default", Font.PLAIN, 12));
        jmiHelpText.setText("帮助主题");
        jmiHelpText.addActionListener(new
                                      SystemFrame1_jmiHelpText_actionAdapter(this));
        jmiHelpAuthor.setFont(new java.awt.Font("Default", Font.PLAIN, 12));
        jmiHelpAuthor.setText("关于我们");
        //工具条大小
        jToolBar2.setBounds(new Rectangle(75, 0,578, 56));
        jToolBar3.setBounds(new Rectangle(653, 0, 195, 56));
        jToolBar1.setBounds(new Rectangle(0, 0, 75, 56));



        readerSystemPanel.setBounds(new Rectangle(30, 154, 790, 535));
        booksInfoSystemPanel.setBounds(new Rectangle(47, 171, 790, 535));
        jMizzflsz.setFont(new java.awt.Font("Default", Font.PLAIN, 12));
        jMizzflsz.setText("杂志分类设置");
        sysjPanel.setBounds(3,60,this.getWidth()-8,this.getHeight()-5);
        sysjPanel.setLayout(null);
        jLtu.setBorder(null);
        jLtu.setHorizontalAlignment(SwingConstants.CENTER);
        jLtu.setBounds(new Rectangle(0, 0, 372, 262));
        jLtu.setSize(sysjPanel.getSize());
        sysjPanel.setBorder(null);
 //       systemPanel1.setBounds(3,60,this.getWidth()-8,this.getHeight()-5);
  //      dailyPperationSystemPanel.setBounds(new Rectangle(38, 150, 790, 535));
        contentPane.setFont(new java.awt.Font("宋体", Font.PLAIN, 11));
        contentPane.addHierarchyBoundsListener(new
                SystemFrame1_contentPane_hierarchyBoundsAdapter(this));
        contentPane.addComponentListener(new
                SystemFrame1_contentPane_componentAdapter(this));

        //底边
        jPanelSystemBottom.setBorder(BorderFactory.createEtchedBorder());
        //jPanelSystemBottom.setBounds(new Rectangle(3,sysjPanel.getY()+sysjPanel.getHeight(),this.getWidth(), 25));
        jPanelSystemBottom.setBounds(new Rectangle(3, this.getHeight()-90, this.getWidth()-8, 25));
        jPanelSystemBottom.setLayout(null);
        jPanelSystemBottom.setBackground(SystemColor.menu);
        jPanelSystemBottom.setVisible(true);
        jLabeljPanelSystemBottom2.setFont(new java.awt.Font("宋体", Font.PLAIN,14));
        jLabeljPanelSystemBottom2.setBorder(BorderFactory.createEtchedBorder());
        jLabeljPanelSystemBottom2.setText("登录人员:    ");
        jLabeljPanelSystemBottom2.setBounds(new Rectangle(260, this.getY()+2, 261, 23));
        jLabeljPanelSystemBottom1.setFont(new java.awt.Font("宋体", Font.PLAIN,14));
        jLabeljPanelSystemBottom1.setBorder(BorderFactory.createEtchedBorder());
        jLabeljPanelSystemBottom1.setText("版本更新时间: 2007-08-27");
        jLabeljPanelSystemBottom1.setBounds(new Rectangle(1, this.getY()+2, 254, 23));
        jLabeljPanelSystemBottom3.setFont(new java.awt.Font("宋体", Font.PLAIN,14));
        jLabeljPanelSystemBottom3.setBorder(BorderFactory.createEtchedBorder());
        jLabeljPanelSystemBottom3.setText(" 绿绦工作室制作  http:\\\\it995.siteem.com");
        jLabeljPanelSystemBottom3.setBounds(new Rectangle(527, this.getY()+2, 261, 23));
        jPanelSystemBottom.addComponentListener(new
                                                SystemFrame1_jPanelSystemBottom_componentAdapter(this));

        jMenuBar1.add(jmuSystem);
        jMenuBar1.add(jmuOperation);
        jmuOperation.addSeparator();
        jmuOperation.add(jmiBorrowBook);
        jmuOperation.add(jmiOverdueBook);
        jmuOperation.addSeparator();
        jmuOperation.add(jmiMagazine);
        jmuOperation.add(jmiOverdueMagazine);
        jMenuBar1.add(jmuReader);
        jmuReader.addSeparator();
        jmuReader.add(jmireaderFile);
        jmuReader.add(jmiReaderBorrowQuery);
        jMenuBar1.add(jmuBookSystem);
        jmuBookSystem.addSeparator();
        jmuBookSystem.add(jmiBookNumberDepot);
        jmuBookSystem.add(jmiBookLogout);
        jmuBookSystem.addSeparator();
        jmuBookSystem.add(jmiBookQuery);
        jmuBookSystem.add(jmiBookBorrowQuery);
        jmuBookSystem.addSeparator();
        jmuBookSystem.add(jmiBookDepotQuery);
        jmuBookSystem.add(jmiBookLogoutQuery);
        jMenuBar1.add(jmuMagazineSystem);
        jMenuBar1.add(jmDataSystem);
        jMenuBar1.add(jmuHlep);
        jmuHlep.addSeparator();
        jmuHlep.add(jmiHelpText);
        jmuHlep.add(jmiHelpAuthor);
        jmuSystem.addSeparator();
        jmuSystem.add(jmiLogin);
        jmuSystem.add(jmiPassword);
        jmuSystem.addSeparator();
        jmuSystem.add(jmiExit);
        jmuMagazineSystem.addSeparator();
        jmuMagazineSystem.add(jmiMagazineNumberDepot);
        jmuMagazineSystem.add(jmiMagazineLogout);
        jmuMagazineSystem.addSeparator();
        jmuMagazineSystem.add(jmiMagazineQuery);
        jmuMagazineSystem.add(jmiMagazineBorrowQuery);
        jmuMagazineSystem.addSeparator();

⌨️ 快捷键说明

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