在Swing中绘画,闪烁问题

Tim*_*dik 3 java swing drawing paint repaint

我在摇摆中有以下问题.
我正在实现基本的绘图操作(线条,形状).当我用左按钮移动鼠标时,我需要重新绘制当前的形状.所以我清除屏幕并重新绘制已绘制的形状,并且当前正在绘制一个.
paint()方法和鼠标移动事件中绘制形状repaint()(我paint()自动调用).问题是每次重绘时屏幕都会强烈闪烁,看起来很难看.请告诉我,我做错了什么?谢谢.

jor*_*b87 8

我认为你要找的是双缓冲.