当其他窗口处于活动状态时,我的java程序冻结

当其他窗口处于活动状态时,我的java程序冻结,java,lwjgl,slick2d,Java,Lwjgl,Slick2d,我开发了一个在MacOSX(10.6.7)中运行良好的java程序。 但是如果我点击另一个窗口,比如Finder或其他应用程序,我的程序就会冻结,或者图形不再更新。如果我再次单击我的程序,图形将再次更新并运行良好 有人知道那是什么吗 我用LWJGL和slick库对它进行了编码 谢谢 摘自: 默认情况下,如果没有焦点,slick不会渲染任何内容, 因此,小程序的良好实践是设置 container.setAlwaysRender(true) 因此,即使没有焦点,它也会始终渲染 这似乎是指。虽然论坛帖

我开发了一个在MacOSX(10.6.7)中运行良好的java程序。 但是如果我点击另一个窗口,比如Finder或其他应用程序,我的程序就会冻结,或者图形不再更新。如果我再次单击我的程序,图形将再次更新并运行良好

有人知道那是什么吗

我用LWJGL和slick库对它进行了编码

谢谢

摘自:

默认情况下,如果没有焦点,slick不会渲染任何内容, 因此,小程序的良好实践是设置

container.setAlwaysRender(true)

因此,即使没有焦点,它也会始终渲染

这似乎是指。虽然论坛帖子谈到了applet,但AppGameContainer(独立应用程序)和AppletGameContainer.Container都是从它扩展而来的。

“有人知道这是什么吗?”代码中写道。