在JTextField中保存换行符

时间:2012-11-14 09:42:55

标签: java swing newline jtextfield

如何在将剪贴板中的文本插入JTextField时保存换行符?

我找到了解决这个问题的方法。 来自setDocument()的{​​{1}}方法:

JTextField

另外,这会创建自己的public void setDocument(Document doc) { if (doc != null) { doc.putProperty("filterNewlines", Boolean.TRUE); } super.setDocument(doc); } 实现,它将具有单行结构。

2 个答案:

答案 0 :(得分:3)

JTextField仅适用于单行文本。您可以改用JTextArea。

答案 1 :(得分:3)

JTextField不支持多行文字。请改用JTextAreaJEditorPane

相关问题