【发布时间】:2013-02-08 07:53:53
【问题描述】:
我目前正在构建一个小程序,但遇到了更新/重绘问题。我绘制了更新鼠标坐标的字符串。当我移动鼠标时,问题就开始了。坐标更新(通过mouseMoved() 方法中的repaint(),但小程序闪烁,直到我停止移动。
我已经尝试寻找解决方案,但他们只在存在图像的情况下处理。我的小程序只包含按钮、文本 (drawString()) 和渐变背景。当它闪烁时,除了按钮之外的所有东西都会闪烁。在处理不使用图像文件的小程序时,是否有其他方法可以停止闪烁?
【问题讨论】:
-
@NikolayKuznetsov 我刚刚检查过,它返回错误。
-
@NikolayKuznetsov 这对使用 invokeAndWait 有很大帮助。我所剩下的只是偶尔的轻微闪烁
-
它解决了它像夜店一样闪烁的问题。现在它只是针锋相对,我可以锻炼。我会接受答案