通过下面的代码可以获取JTextArea的指定行,复制是怎么个复制呢,是追加还是更新整个JTextArea的内容呢,不过这都容易实现了。 public String getLineString(JTextArea area, int line) { Doucment doc = area.getDocument(); int start = area.getLineStartOffset(line); int end = area.getLineEndOffset(line); return doc.getText(start, end-start); }
if(selectedText != null){
jta2.setText(selectedText);
// jta2.insert(selectedText,jta2.getCaretPosition()); //插入到光标所在位置
}
Doucment doc = area.getDocument();
int start = area.getLineStartOffset(line);
int end = area.getLineEndOffset(line);
return doc.getText(start, end-start);
}