标签: java swing timer
我有一个程序,它使用两个计时器(一个用于更新屏幕上的对象的x,y),另一个用于为repaint()调用JPanel。最初我使用Thread.sleep()和while循环来完成这个任务,但在阅读其他帖子后,我意识到我应该使用计时器。
repaint()
JPanel
Thread.sleep()
如果Timer延迟为50毫秒(对于两个计时器),程序不起作用,并且在1000毫秒时非常非常滞后(经过一段时间后这也停止调用paintComponent) 。
Timer
paintComponent
有没有办法让它以更少的延迟工作?