Pur*_*ars 0 java swing action jmenuitem jmenu
我有一个子菜单填充了一些动作,但是它们上面出现的名称是不可取的.而不是"复制"和"粘贴",我得到的不太理想:复制到剪贴板,粘贴到剪贴板.我需要改变它.
//Submenu
SubMenu = new JMenu("Paste");
menuOptions.add(SubMenu);
Action textActionCopy = new DefaultEditorKit.CopyAction();
Action textActionPaste = new DefaultEditorKit.PasteAction();
//Copy
SubMenu.add(textActionCopy);
//Paste
SubMenu.add(textActionPaste);
Run Code Online (Sandbox Code Playgroud)
如何创建一个MenuItem并添加操作然后添加到菜单..
样品:
//Submenu
subMenu = new JMenu("Paste");
menuOptions.add(SubMenu);
JMenuItem cut = new JMenuItem(new DefaultEditorKit.CutAction());
JMenuItem copy = new JMenuItem(new DefaultEditorKit.CopyAction());
JMenuItem paste = new JMenuItem(new DefaultEditorKit.PasteAction());
subMenu .add(cut);
paste.setText("Paste");
cut.setText("Cut");
copy.setText("Copy");
subMenu .add(copy);
subMenu .add(paste);
Run Code Online (Sandbox Code Playgroud)
还遵循变量名称的Java约定
| 归档时间: |
|
| 查看次数: |
190 次 |
| 最近记录: |