gpt4 book ai didi

Java Graphics : Each time it repaints, 我得到一个 blackflash

转载 作者:行者123 更新时间:2023-11-30 05:57:30 26 4
gpt4 key购买 nike

我对 java 绘制函数还很陌生,但我有一个构建的示例直方图。单击按钮时,我让它用随机值重建直方图。然而,每次我按下重新绘制按钮时,我都会在重新绘制之前看到黑色闪光。我记得听说这种情况很常见,修复与缓冲有关。有什么建议吗?

最佳答案

绘画时要做的第一件事就是清理 Canvas 。您看到的闪光是绘制事物时的空白 Canvas 。如果你把它放慢得足够快,你会看到每件事都出现在屏幕上,一次一个。

您可以通过所谓的双缓冲来解决这个问题。

您将屏幕绘制到屏幕外图像上。然后您一次性将图像全部绘制到屏幕上。

关于Java Graphics : Each time it repaints, 我得到一个 blackflash,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5615449/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com