我的窗口上有 JTextPane,我有 JTextField。当我在 JTextField 中按回车键时,文本会添加到 JTextPane 中。一切正常,滚动条也自行出现。但是,它没有正确显示。它会自动滚动到 JTextPane 中内容的开头。如何将滚动条保持到 JTextPane 的末尾?
问问题
10290 次
3 回答
5
已接受答案中提供的链接是旧链接。您可能需要查看文本区域滚动以获取更多信息。该条目用于文本区域,但我相信该信息也适用于文本窗格。
于 2010-05-11T15:10:57.917 回答
2
您可以通过调用尝试
scrollPane.scrollRectToVisible(new Rectangle(0,main.getBounds(null).height,1,1));
这应该是最有效的方法。否则尝试搜索scrollPane.setValue(..)
或使用插入符号:editorPane.setCaretPosition(...)
于 2010-05-11T12:00:35.767 回答
1
于 2010-05-11T11:55:08.577 回答