2つのJTextAreaが欲しいです。1つ目はユーザーが入力する場所で、2つ目は入力に相当するバイナリが表示される場所です。ユーザーが文字を入力するたびに2番目のテキストエリアを更新することは可能ですか?ところで、2番目のテキストエリアはユーザーが編集できません。
質問する
109 次
2 に答える
6
最初の最初のテキスト領域のドキュメントに変更リスナーを追加します。
jTextArea1.getDocument().addDocumentListener(new DocumentListener() {
@Override
public void changedUpdate(DocumentEvent evt) {
dumpBinary(evt, jTextArea2);
}
@Override
public void insertUpdate(DocumentEvent evt) {
dumpBinary(evt, jTextArea2);
}
@Override
public void removeUpdate(DocumentEvent evt) {
dumpBinary(evt, jTextArea2);
}
});
于 2012-12-08T09:20:50.513 に答える
3
Document
最初から取得しJTextArea
て、2番目に設定できます。次に、2番目のものを編集不可にします。
于 2012-12-08T09:24:22.693 に答える