0

我在 JScrollPane 中有一个 JPanel。当 JPanel 发生变化时(在我的例子中,我在里面绘制了一个图像),滚动条不会相应地刷新。我需要稍微移动它们或调整整个框架的大小,然后一切都很好。如何强制 JScrollPane 显示正确的滚动条(即加载图片后)?

4

1 回答 1

2

当您想根据一些更改修改 JScrollPane 时,您应该包括这些方法:

JScrollPane.setViewportView(this);  
JScrollPane.revalidate();  
JScrollPane.repaint();  
于 2013-05-21T11:54:47.320 回答