绘图的时候可以用双缓冲技术
以下是引用999hits在2006-10-21 16:51:26的发言:
版主,给我们写一段没有延迟的代码加在上面的程序里
版主,给我们写一段没有延迟的代码加在上面的程序里
只要是接受键盘的press事件,产生事件的速度都非常快,对于所有事件都在单线程上执行的JAVA来说,难免不卡
只要是接受键盘的press事件,产生事件的速度都非常快,对于所有事件都在单线程上执行的JAVA来说,难免不卡
在JAVA的事件模型中,重绘事件和键盘事件,是在一个线程里做的,也就是说,要么在重绘,要么在响应事件
因为键盘的press事件发生的速度快,所以用键盘会有延迟,你可以试着用keyReleased事件做做看,肯定就不会延迟了
你mouseMoved的时候,图片也会动吗