Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/loops/2.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 填充后将文本区域滚动到顶部_Java_Loops_Textarea_Awt - Fatal编程技术网

Java 填充后将文本区域滚动到顶部

Java 填充后将文本区域滚动到顶部,java,loops,textarea,awt,Java,Loops,Textarea,Awt,我有几个文本区域,其中充满了信息循环。循环完成后,是否可以使其自动“跳转”或滚动回顶部,以便用户从开始而不是结束时看到它?我通过创建一个新的文本区域来解决这个问题,该区域作为一种缓冲区,不显示。循环写入此区域,完成后从该区域获取文本并将其设置为所需的TextArea。我通过创建一个新的TextArea来解决此问题,该TextArea作为一种缓冲区,不显示。循环写入此区域,完成后从该区域获取文本并将其设置为所需的TextArea。您可以使用setCaretPosition将光标设置在TextAre

我有几个文本区域,其中充满了信息循环。循环完成后,是否可以使其自动“跳转”或滚动回顶部,以便用户从开始而不是结束时看到它?

我通过创建一个新的文本区域来解决这个问题,该区域作为一种缓冲区,不显示。循环写入此区域,完成后从该区域获取文本并将其设置为所需的TextArea。

我通过创建一个新的TextArea来解决此问题,该TextArea作为一种缓冲区,不显示。循环写入此区域,完成后从该区域获取文本并将其设置为所需的TextArea。

您可以使用setCaretPosition将光标设置在TextArea的位置0。这通常适用于我。

您可以使用setCaretPosition将光标设置在文本区域的位置0。这对我来说通常很有效。

可能重复:您指的是基于AWT的TextArea还是基于Swing的JTextArea?请具体说明。@PeekaySwitch,我将检查您在这个千年中为什么使用AWT组件?使用过它们的少数人基本上已经忘记了如何使用它们!我只使用AWT文本区域,因为我不喜欢Swing没有边框的显示方式,我所有的其他组件都是Swing!可能重复:您指的是基于AWT的TextArea还是基于Swing的JTextArea?请具体说明。@PeekaySwitch,我将检查您在这个千年中为什么使用AWT组件?使用过它们的少数人基本上已经忘记了如何使用它们!我只使用AWT文本区域,因为我不喜欢Swing没有边框的显示方式,我所有的其他组件都是Swing!