![]() |
1
9
事实上,
另一种解决方案是监听文本区域的调整大小事件,并相应地调整滚动窗格的大小。这样,您就可以增长到一定的大小,然后开始显示滚动条(例如,当有人将500kb的文本粘贴到文本区域时)。 |
![]() |
2
1
我也有同样的问题。从我的测试中,我不相信jTextArea会动态地设置其大小。相反,它的大小似乎受到其容器的限制(在我的例子中是一个jpanel)。但是,jTextArea确实会根据其包含的文本更改其首选大小。从文档中:
|
![]() |
3
0
我也有同样的问题,我把jTextArea放在jscrollPane中,设置了jTextArea的首选大小,我认为这就是问题的原因。 因此,正确的解决方案是将jTextArea放到jscrollPane中,不要触摸jTextArea的首选大小,而是设置jscrollPane。 |
![]() |
4
0
转到JTextArea“ 性质 “检查表” 线型包装 “。 |