【发布时间】:2012-05-15 22:45:21
【问题描述】:
我正在使用 java 小程序制作纸牌游戏。我有一个扩展 JApplet 的类。现在我正在尝试在小程序上绘制 104 张图像,但是当我拖动一张图像并移动时,我的整个小程序都在闪烁。在我的程序执行过程中,我在 mousedragged 和 mousepressed 中调用了 repaint 方法,因为拖动后需要在 applet 上重新绘制图像。
我知道每次我拖动一张卡片并在屏幕上移动鼠标时我的绘制方法都会运行,这就是为什么我的 104 卡片每次都在小程序上重绘。我想这就是我的小程序闪烁的原因。
我尝试了很多次,但没有解决。如何防止这种闪烁?
【问题讨论】:
-
您的问题得到解答了吗?如果是这样,你应该accept an answer。