2012-02-10 32 views
0

我有一個JTextArea,並且我有一個菜單,允許您通過cut()copy()paste()方法剪切,複製和粘貼信息。但是,我希望這些方法能夠從文本區域中獲取突出顯示的文本,並在方法中使用它們。這是可能的,你將如何去實現這一目標?Java - 如何訪問JTextArea中突出顯示的材料

回答

4

使用JTextArea.getSelectedText()

+0

這比我建議的簡單:) – fredo 2012-02-10 15:41:27

2

使用通過編輯器工具包提供的默認操作:

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