我有两个 JTextAreas,想实现剪切、复制和粘贴菜单项。我知道 JTextArea.cut 和其他方法,但无法弄清楚如何确定用户在哪里(在哪个 JTextArea 中)选择了文本,或者放置了他们的光标。
问问题
589 次
2 回答
5
使用编辑器工具包提供的操作。例如:
JMenuItem copy = new JMenuItem( new DefaultEditorKit.CopyAction() );
于 2013-01-06T05:11:03.883 回答
1
对于选定的文本,请查看JTextArea#getSelectedText
对于插入符号位置,请查看JTextArea#getCaretPosition
于 2013-01-06T04:37:14.707 回答