我在JScrollPane中嵌入了一个大型JPanel。当我移动滚动条时,我注意到可见部分不会自我渲染,我会出现故障。而当我调整框架大小时,我可以看到渲染的新可见部分。所以我需要知道在帧大小调整时触发了哪些方法来重新绘制视图。我应该使用哪些听众/方法?
答案 0 :(得分:2)
所以我需要知道在帧大小调整时触发了哪些方法
你不需要知道这一点。您需要做的就是更改滚动条的值或视口的位置,组件应该正确重新绘制。如果它没有正确绘画,那么你就会遇到其他问题。也许
如果这些建议没有帮助,那么您需要发布一个正确的SSCCE来证明问题,因为我们无法猜测您的代码在做什么。
答案 1 :(得分:1)
您是否重新验证了该面板? 可能是你的代码中有些东西不正确。 我一直在使用大量的卷轴,从来没有像你描述的那样有问题。 也许显示问题的代码示例会很好。
祝你好运,博罗