【发布时间】:2012-09-16 14:04:37
【问题描述】:
所以,我在 JFrame 中添加了一个 KeyListener,在我的 JFrame 中添加了一个线程。问题是线程重绘比 keylistener 的通知慢...有没有办法可以将 keylistener 限制为每秒 4 个键(或其他)。
【问题讨论】:
-
KeyListener依赖于操作系统,所以我的第一个想法是不,可能不是...... -
您能否澄清一下线程重绘少于keylistener 的更新 部分。并非每次您拨打
repaint时都会触发repaint。它只会安排一个,但 Swing 可能会决定将多个重绘调用组合在一起。如果你想做动画,请查看Swing tag wiki上的链接 -
线程重新绘制然后休眠 250 毫秒,但我想知道是否可以将 keylistener 与该线程同步。
标签: java swing keylistener