Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/381.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java JTextField多为一行,从文本字段顶部开始_Java_Swing_Jtextfield - Fatal编程技术网

Java JTextField多为一行,从文本字段顶部开始

Java JTextField多为一行,从文本字段顶部开始,java,swing,jtextfield,Java,Swing,Jtextfield,如何实现一个包含多个文本字段且从文本字段顶部开始的文本字段? 如果我只是实现了一个JTraceFieldCursor,或者字段的文本总是在中间,而不是在顶部< /P>开始。 JTextField是一个轻量级组件,允许编辑单行文本 () 您似乎想要一个支持多行文本的UI组件;这将是JTextArea,而不是JTextField例如,在这个注释字段中,我正在写的文本从第一行开始,因此在这个注释字段的顶部。如果这一行已满,我可以写在下一行。但是我的JTrdField只有一行,这行在字段的中间。我想得到

如何实现一个包含多个文本字段且从文本字段顶部开始的文本字段? 如果我只是实现了一个JTraceFieldCursor,或者字段的文本总是在中间,而不是在顶部< /P>开始。 JTextField是一个轻量级组件,允许编辑单行文本

()


您似乎想要一个支持多行文本的UI组件;这将是
JTextArea
,而不是
JTextField

例如,在这个注释字段中,我正在写的文本从第一行开始,因此在这个注释字段的顶部。如果这一行已满,我可以写在下一行。但是我的JTrdField只有一行,这行在字段的中间。我想得到更多的行如果你想使用一个简单的Swing文本组件,有更多的行,不要使用JTextField。改用JTextArea。谢谢。现在它起作用了。你还知道,如果第一行已满,如何实现文本自动切换到下一行?一个小秘密:谷歌可以帮助你搜索这个和其他网站。例如,请检查以下关键词的谷歌搜索: