【问题标题】:Cut, Copy and Paste as JMenuItems剪切、复制和粘贴为 JMenuItems
【发布时间】:2013-01-06 04:16:52
【问题描述】:

我有两个 JTextAreas,并希望实现剪切、复制和粘贴菜单项。我知道 JTextArea.cut 和其他方法,但无法弄清楚如何确定用户选择文本的位置(在哪个 JTextArea 中)和/或放置了光标。

【问题讨论】:

  • 如需尽快获得更好的帮助,请发帖SSCCE

标签: java swing jtextarea jmenu jmenuitem


【解决方案1】:

使用编辑器工具包提供的操作。例如:

JMenuItem copy = new JMenuItem( new DefaultEditorKit.CopyAction() );

【讨论】:

    【解决方案2】:

    对于选中的文字,请看JTextArea#getSelectedText

    关于插入符号的位置,请查看JTextArea#getCaretPosition

    【讨论】:

      猜你喜欢
      • 2011-02-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-12-10
      • 2013-05-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多