gpt4 book ai didi

java - 如何重命名子菜单项?

转载 作者:行者123 更新时间:2023-12-01 07:06:16 24 4
gpt4 key购买 nike

我有一个包含一些操作的子菜单,但是出现在其中的名称并不理想。我得到的不是“复制”和“粘贴”,而是不太理想的功能:复制到剪贴板、粘贴到剪贴板。我需要改变这一点。

      //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);

最佳答案

如何创建一个 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);

还要遵循 Java 变量名称约定

关于java - 如何重命名子菜单项?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23255860/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com