📄 menubaritem.java
字号:
package com.JCreater;
import java.awt.Font;
import javax.swing.JMenu;
public class MenuBarItem {
private static JMenu menu;
public static JMenu fileMenu() {
menu = new JMenu("File");
menu.setFont(new Font("Arial", Font.BOLD, 15));
menu.setMnemonic('f');
menu.add(FileMenuItem.newFileMenuItem());
menu.add(FileMenuItem.openMenuItem());
menu.add(FileMenuItem.saveMenuItem());
menu.add(FileMenuItem.saveAsMenuItem());
menu.add(FileMenuItem.closeFileMenuItem());
menu.addSeparator();
menu.add(FileMenuItem.extiMenuItem());
return menu;
}
public static JMenu editMenu() {
menu = new JMenu("Edit");
menu.setFont(new Font("Arial", Font.BOLD, 15));
menu.setMnemonic('e');
menu.add(EditMenuItem.boldMenuItem());
menu.add(EditMenuItem.italicMenuItem());
menu.addSeparator();
menu.add(EditMenuItem.cutMenuItem());
menu.add(EditMenuItem.copyMenuItem());
menu.add(EditMenuItem.pasteMenuItem());
menu.add(EditMenuItem.selectAllMenuItem());
return menu;
}
public static JMenu searchMenu() {
menu = new JMenu("Search");
menu.setFont(new Font("Arial", Font.BOLD, 15));
menu.setMnemonic('s');
menu.add(SearchMenuItem.findMenuItem());
menu.add(SearchMenuItem.replaceMenuItem());
return menu;
}
public static JMenu toolMenu() {
menu = new JMenu("Tools");
menu.setFont(new Font("Arial", Font.BOLD, 15));
menu.add(ToolsMenuItem.compileMenuItem());
menu.add(ToolsMenuItem.runMenuItem());
menu.setMnemonic('t');
return menu;
}
public static JMenu helpMenu() {
menu = new JMenu("Help");
menu.setFont(new Font("Arial", Font.BOLD, 15));
menu.setMnemonic('h');
menu.add(HelpMenuItem.searchMenuItem());
menu.add(HelpMenuItem.aboutMenuItem());
return menu;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -