Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/351.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-使用JScrollPane防止调整大小,但保持向JTextArea添加文本_Java_Swing_Jframe_Jscrollpane_Jtextarea - Fatal编程技术网

Java-使用JScrollPane防止调整大小,但保持向JTextArea添加文本

Java-使用JScrollPane防止调整大小,但保持向JTextArea添加文本,java,swing,jframe,jscrollpane,jtextarea,Java,Swing,Jframe,Jscrollpane,Jtextarea,我制作了一个JTextArea,其中记录了一些信息(无休止的循环) 我已经设置了首选大小并将其添加到JScrollPane中。记录消息达到Jtextarea的限制后,它们停止在屏幕上打印。然后我想继续打印(滚动条越来越小),就像CMD提示符一样。这是必要的,因为我下面已经有另一个Jtextfield,并且有一个按钮没有在JTextArea上设置首选大小。改为设置JScrollPane的首选大小。成功了!还有一种方法不需要用户移动滚动条来查看更多内容吗?在添加一些文本后,只需告诉它滚动即可。或者添

我制作了一个
JTextArea
,其中记录了一些信息(无休止的循环)
我已经设置了首选大小并将其添加到
JScrollPane
中。记录消息达到
Jtextarea
的限制后,它们停止在屏幕上打印。然后我想继续打印(滚动条越来越小),就像CMD提示符一样。这是必要的,因为我下面已经有另一个
Jtextfield
,并且有一个按钮没有在
JTextArea
上设置首选大小。改为设置
JScrollPane
的首选大小。

成功了!还有一种方法不需要用户移动滚动条来查看更多内容吗?在添加一些文本后,只需告诉它滚动即可。或者添加一个侦听器,在每次文本更改时执行滚动。