テキストをクリップボードから JTextField に挿入するときに改行を保存する方法は?
この問題を解決する方法を見つけました。からのsetDocument()
メソッドですJTextField
:
public void setDocument(Document doc) {
if (doc != null) {
doc.putProperty("filterNewlines", Boolean.TRUE);
}
super.setDocument(doc);
}
AbstractDocument
これに加えて、単線構造を持つの独自の実現を作成します。