idetabbedpanepopupmenu.java
来自「用java编写的IDE程序示例」· Java 代码 · 共 31 行
JAVA
31 行
/*
* Created on 2004-5-26
*/
package yuchifang.javaIDE.menu;
import javax.swing.Action;
import javax.swing.JMenuItem;
import javax.swing.JPopupMenu;
import yuchifang.javaIDE.JavaIDE;
/**
* @author yuchifang
*/
public class IDETabbedPanePopupMenu extends JPopupMenu
{
private JavaIDE ide;
//##还需要在tabbedPane里面添加代码处理右击事件
public IDETabbedPanePopupMenu(JavaIDE ide)
{
this.ide = ide;
JMenuItem itemClose = add((Action)ide.getActions().get("file.close"));
itemClose.setText("关闭");
JMenuItem itemCloseOther = add((Action)ide.getActions().get("file.closeOther"));
itemCloseOther.setText("关闭其他");
JMenuItem itemCloseAll = add((Action)ide.getActions().get("file.closeAll"));
itemCloseAll.setText("关闭所有");
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?