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

📄 filemenuitem.java

📁 This is the complete Editor Using java
💻 JAVA
字号:
package com.JCreater;
import java.awt.Font;
import javax.swing.ImageIcon;
import javax.swing.JMenuItem;
public class FileMenuItem {
	private static JMenuItem newMenuItem;
	private static JMenuItem openMenuItem;
	private static JMenuItem saveMenutem;
	private static JMenuItem saveAsMenuItem;
	private static JMenuItem closeFileMenuItem;
	private static JMenuItem exitMenuItem;
	public static JMenuItem newFileMenuItem() {
		newMenuItem = new JMenuItem("New", new ImageIcon("assets/file_new.gif"));
		newMenuItem.setFont(new Font("Times new Roman", Font.BOLD, 14));
		newMenuItem.addActionListener(new NewFileAction());
		newMenuItem.setMnemonic('n');
		return newMenuItem;
	}
	public static JMenuItem openMenuItem() {
		openMenuItem = new JMenuItem("Open", new ImageIcon("assets/file_open.gif"));
		openMenuItem.setFont(new Font("Times new Roman", Font.BOLD, 14));
		openMenuItem.addActionListener(new OpenFileAction());
		openMenuItem.setMnemonic('o');
		return openMenuItem;
	}
	public static JMenuItem saveMenuItem() {
		saveMenutem = new JMenuItem("Save", new ImageIcon("assets/file_save.gif"));
		saveMenutem.setFont(new Font("Times new Roman", Font.BOLD, 14));
		//newMenuItem.addAncestorListener(arg0);
		saveMenutem.setMnemonic('s');
		return saveMenutem;
	}
	public static JMenuItem saveAsMenuItem() {
		saveAsMenuItem = new JMenuItem("SaveAs..", new ImageIcon("assets/file_save.gif"));
		saveAsMenuItem.setFont(new Font("Times new Roman", Font.BOLD, 14));
		//newMenuItem.addAncestorListener(arg0);
		saveAsMenuItem.setMnemonic('a');
		return saveAsMenuItem;
	}
	public static JMenuItem closeFileMenuItem() {
		closeFileMenuItem = new JMenuItem("Close File", new ImageIcon("assets\new.jpg"));
		closeFileMenuItem.setFont(new Font("Times new Roman", Font.BOLD, 14));
		closeFileMenuItem.addActionListener(new ClosedTabbedAction());
		closeFileMenuItem.setMnemonic('c');
		return closeFileMenuItem;
	}
	public static JMenuItem extiMenuItem() {
		exitMenuItem = new JMenuItem("Exit", new ImageIcon("assets\new.jpg"));
		exitMenuItem.setFont(new Font("Times new Roman", Font.BOLD, 14));
		//newMenuItem.addAncestorListener(arg0);
		exitMenuItem.setMnemonic('x');
		return exitMenuItem;
	}
	
}

⌨️ 快捷键说明

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