2
我使用JScrollPane
其中包含一个JTextArea
。问题是当JTextArea
填充了大量文本时,JScrollPane
自动向下滚动。我应该在JScrollPane
上设置哪些属性以避免自动滚动?谢谢。如何防止JScrollPane自动向下滚动?
我使用JScrollPane
其中包含一个JTextArea
。问题是当JTextArea
填充了大量文本时,JScrollPane
自动向下滚动。我应该在JScrollPane
上设置哪些属性以避免自动滚动?谢谢。如何防止JScrollPane自动向下滚动?
如果JScrollPane正在装饰文本组件,它将自动滚动到底部,但在文本组件上调用setCaretPosition(0)后会使其滚动到顶部。
但是,如果它不是一个文本组件,还可以改变这样的视域:
scrollPane.getViewport().setViewPosition(new Point(0,0));
伟大的答案!通过在JScrollPane本身上设置一个属性,是否有办法达到这个目的? – CodeBlue 2012-04-09 16:00:34
感谢您使用我需要的信息更新答案。 – CodeBlue 2012-04-09 19:48:10