美好的一天(或夜晚)每个人! 我最近开发了一个小游戏,并决定使用javax.swing(基本上是JFrame的东西xD)和KeyListener。 现在,我的基本游戏循环是一个线程,所以它与我的KeyListener顺利进行。 所以现在我能够从KeyListener获取输入,处理输入并进行输出。 但后来我不得不创建一个能够绘制我想要在JFrame上绘制的所有东西的函数。 这需要相当多的计算能力,让我的游戏变得更慢。但这不是问题所在。 当我不得不几乎一次多次使用该函数时,问题就出现了,而且根本没有让KeyListener运行。
所以现在我的大问题是,防止中断的首选方法是什么?
我可以使用某种螺纹,但是为了防止这种情况出现空隙吗?
非常感谢我解决了我的问题! :d