我以前实现过拖动滚动,但是创建无限滚动 Pane 的最佳方法是什么?当然不会有任何滚动条,我会实现拖动滚动。
我想做的是在无限表面上实现动态加载。
编辑
当然,它实际上不会是无限的。我在问如何伪造它。
最佳答案
您可以使用 JScrollPane.getViewport()
获取 JViewport
并向其添加 ChangeListener
。 JViewport
将在大小或更重要的是位置发生变化时提醒您的听众。如果位置发生变化,接近 JScrollPane
的边缘,您可以调整视口(viewport)的大小(您需要忽略大小触发的更改事件)。
关于java - 如何制作一个无限的 jscrollpane?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1197509/