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

📄 menuframe.java

📁 ACCP 软件工程java 教程学生用书
💻 JAVA
字号:
package menutest;


import java.awt.Dimension;
import javax.swing.JFrame;
import javax.swing.JPanel;
import javax.swing.JMenuBar;
import javax.swing.JMenu;
import javax.swing.JMenuItem;
import javax.swing.JRadioButtonMenuItem;
import javax.swing.JCheckBoxMenuItem;



/**
 * <p>Title: </p>
 *
 * <p>Description: </p>
 *
 * <p>Copyright: Copyright (c) 2005</p>
 *
 * <p>Company: </p>
 *
 * @author not attributable
 * @version 1.0
 */
public class MenuFrame extends JFrame {
        /**
         *
         */
        JPanel contentPane;
        /**
     * mnuNotepad
     */
    JMenuBar mnuNotepad = new JMenuBar();

    /**
     * mnuFile
     */
    JMenu mnuFile = new JMenu();
    /**
     *
     */
    JMenu mnuEdit = new JMenu();
    /**
     *
     */
    JMenu mnuFormat = new JMenu();
    /**
     *
     */
    JMenuItem mnuOpen = new JMenuItem();
    /**
     *
     */
    JMenuItem mnuSave = new JMenuItem();
    /**
     *
     */
    JMenuItem mnuSaveAs = new JMenuItem();
    /**
     *
     */
    JMenuItem mnuExit = new JMenuItem();
    /**
     *
     */
    JMenu mnuHelp = new JMenu();
    /**
     *
     */
    JRadioButtonMenuItem jRadioButtonMenuItem1 = new JRadioButtonMenuItem();
    /**
     *
     */
    JMenuItem mnuNew = new JMenuItem();
    /**
     *
     */
    JMenu mnuFont = new JMenu();
    /**
     *
     */
    JRadioButtonMenuItem mnuBold = new JRadioButtonMenuItem();
    /**
     *
     */
    JRadioButtonMenuItem mnuItalics = new JRadioButtonMenuItem();
    /**
     *
     */
    JMenuItem mnuParagraph = new JMenuItem();
    /**
     *
     */
    JMenuItem mnuBulletsandNumbering = new JMenuItem();
    /**
     *
     */
    JMenu mnuBackground = new JMenu();
    /**
     *
     */
    JCheckBoxMenuItem mnuRed = new JCheckBoxMenuItem();
    /**
     *
     */
    JCheckBoxMenuItem mnuGreen = new JCheckBoxMenuItem();
    /**
     *
     */
    JCheckBoxMenuItem mnuBlack = new JCheckBoxMenuItem();
    /**
     * mnuRegular
     */
    JRadioButtonMenuItem mnuRegular = new JRadioButtonMenuItem();

    /**
     *
     */
    public MenuFrame() {
    try {
            setDefaultCloseOperation(EXIT_ON_CLOSE);
            jbInit();
        } catch (Exception exception) {
            exception.printStackTrace();
        }
    }

    /**
     * Component initialization.
     *
     * @throws java.lang.Exception e
     */
    private void jbInit() throws Exception {
        contentPane = (JPanel) getContentPane();
        contentPane.setLayout(null);
        this.setJMenuBar(mnuNotepad);
        setSize(new Dimension(400, 300));
        setTitle("菜单");
        mnuFile.setText("文件");
        mnuEdit.setText("编辑");
        mnuFormat.setText("格式");
        mnuOpen.setText("打开...");
        mnuSave.setText("保存");
        mnuSaveAs.setText("另存为...");
        mnuExit.setText("退出");
        mnuHelp.setText("帮助");
        jRadioButtonMenuItem1.setText("新建");
        mnuNew.setText("新建");
        mnuFont.setText("字体");
        mnuBold.setText("粗体");
        mnuItalics.setText("斜体");
        mnuParagraph.setText("段落");
        mnuBulletsandNumbering.setText("项目列表和编号");
        mnuBackground.setText("背景");
        mnuRed.setText("红色");
        mnuGreen.setText("绿色");
        mnuBlack.setText("黑色");
        mnuRegular.setText("普通");
        mnuNotepad.add(mnuFile);
        mnuNotepad.add(mnuEdit);
        mnuNotepad.add(mnuFormat);
        mnuNotepad.add(mnuHelp);
        mnuFile.add(mnuNew);
        mnuFile.add(mnuOpen);
        mnuFile.add(mnuSave);
        mnuFile.add(mnuSaveAs);
        mnuFile.add(mnuExit);
        mnuFormat.add(mnuFont);
        mnuFormat.add(mnuParagraph);
        mnuFormat.add(mnuBulletsandNumbering);
        mnuFormat.addSeparator();
        mnuFormat.add(mnuBackground);
        mnuFont.add(mnuBold);
        mnuFont.add(mnuItalics);
        mnuFont.add(mnuRegular);
        mnuBackground.add(mnuRed);
        mnuBackground.add(mnuGreen);
        mnuBackground.add(mnuBlack);

    }
}

⌨️ 快捷键说明

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