我试图制作一个游戏,我将 Canvas 添加到 JScrollPane,但 Canvas 大于 JScrollPane 的可见区域。因此,当我滚动 JScrollPane 以查看其余部分时,即使我的 Canvas 不断重绘,我也只会看到空白区域。谁能帮帮我??
最佳答案
这是常见的 JScrollPane 问题。至fix this with minimum fuss ,在您的 JScrollPane 上调用以下方法:
scrollpane.getViewport().setScrollMode(JViewport.SIMPLE_SCROLL_MODE);
关于java - 滚动时 JScrollPane 不重新绘制 Canvas?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9872593/