我在JScrollPane中有一个JPanel。当JPanel更改时(在我的情况下,我在内部绘制图像),滚动条不会相应地刷新。我需要轻松地移动它们或调整整个框架的大小,然后一切都很好。如何强制JScrollPane显示正确的滚动条(即加载图片后)?
答案 0 :(得分:2)
如果要根据某些更改修改JScrollPane,则应包括这些方法:
JScrollPane.setViewportView(this);
JScrollPane.revalidate();
JScrollPane.repaint();