小编Gop*_*pal的帖子

如何在我的applet中停止缓冲(闪烁)

我正在用java applet制作纸牌游戏.我有一个扩展JApplet的类.现在我试图在applet上绘制104个图像,但是当我拖动一个图像并移动时,我的整个applet都在闪烁.在我的程序执行过程中,我在mousedragged和mousepressed中调用repaint方法,因为在拖动它之后需要重新绘制applet上的图像.

我知道每次拖动卡片并在屏幕上移动鼠标时我的绘制方法都在运行,这就是为什么我的104张卡片每次重绘applet的原因.我认为这是我的applet中闪烁的原因.

我尝试了很多次但没有解决.如何防止这种眨眼?

java graphics japplet

0
推荐指数
1
解决办法
1467
查看次数

标签 统计

graphics ×1

japplet ×1

java ×1