0

我有一个JFrame包含 4 个实例ScrollPane,每个实例都有自己的CanvasBufferStrategy。当我的绘图第一次发生时,一切都按预期工作,但是当我滚动ScrollPane滚动到视图之外的图形时,当我将它们滚动回视图时会被删除。

4

1 回答 1

2

不要使用 Canvas 和 ScrollPane。使用 JPanel 和 JScrollPane。Swing 默认情况下是双缓冲的。

另外,您发布的代码与您的自定义绘画无关,因此我们无法猜测您可能做错了什么。

在进行更改后发布您的 SSCCE,如果您需要更多帮助。

于 2011-04-13T04:05:24.080 回答