2013-05-06 166 views
1

我有一个JTextField,用户和管理员更新来尝试和解决用户可能有的问题。尽管当我将TextText(对话)设置为JTextField时,文本从中间开始,当它走到一行的结尾时,它不会到另一行。我可以设置JTextField,使文本从顶部开始?当用户/管理员到达文本字段的一侧时,它会转到另一行?我曾尝试到处找这并不能找到答案设置边界到JTextField

这里是窗口与对话文本字段

enter image description here

+2

尝试的JTextArea代替,并将其放置在JScrollPane – StanislavL 2013-05-06 14:12:06

+0

不要使用'JTextArea'; [在不可调整大小的容器上不设置边界](http://stackoverflow.com/a/12532237/230513)。 – trashgod 2013-05-06 16:26:50

回答

3

只注意到你正在使用一个JTextField的图片。 JTextField是单行,因此会打印看起来居中对齐的文本。您应该使用一个JTextArea而不是说是多lineand它会解决你的问题