多行JTextField问题

Mah*_*ine 4 java jtextfield uitextfield

我有一个JTextField并且需要有3行,例如:

HI
MY name
is mehdi
Run Code Online (Sandbox Code Playgroud)

如何设置文本JTextField?我试过了\n,但没办法.

Tim*_*ote 23

1:JTextField不支持多行.你想要的是一个JTextArea

2:所有系统上的换行符都不相同,"\r\n"如果运行Windows ,则可能必须使用换行符.从Java 7开始,就有System.LineSeparator了解决这个问题的方法.

(参见Oracle文档)