JTextArea
にテキストをすべて置き換えるのではなく、どのように追加することができますか?置き換えずにtextAreaにテキストを追加する方法
私は約setText(String)
を知っていますが、それ以外は少し失われています。
JTextArea
にテキストをすべて置き換えるのではなく、どのように追加することができますか?置き換えずにtextAreaにテキストを追加する方法
私は約setText(String)
を知っていますが、それ以外は少し失われています。
あなたはこのようthe append
methodを使用することができます:あなたは、コンポーネントのドキュメントを使用することができます任意の位置に文字列を挿入するには
textArea.append(additionalText);
'text'部分とは何ですか? –
。
public static void main(String[] args) throws BadLocationException {
JTextField f = new JTextField("foo bar");
int offset = 7;
String str = " baz";
f.getDocument().insertString(offset, str, SimpleAttributeSet.EMPTY);
System.out.println(f.getText());
}
は何をやりたいのですか?追加、前置詞、中間のどこかに挿入しますか? – ahillman3
ここに似たような質問http://stackoverflow.com/questions/4852839/appending-text-in-javas-jtextarea –