0
我开发了一个在Mac OS X(10.6.7)中正常运行的java程序。 但是,如果我点击另一个窗口,如Finder或其他应用程序,我的程序冻结,或图形不再更新。如果再次点击我的程序,图形会再次更新并运行良好。当其他窗口处于活动状态时,我的java程序会冻结
有谁知道那是什么?
我用LWJGL和光滑的库编码它。
谢谢!
我开发了一个在Mac OS X(10.6.7)中正常运行的java程序。 但是,如果我点击另一个窗口,如Finder或其他应用程序,我的程序冻结,或图形不再更新。如果再次点击我的程序,图形会再次更新并运行良好。当其他窗口处于活动状态时,我的java程序会冻结
有谁知道那是什么?
我用LWJGL和光滑的库编码它。
谢谢!
从here摘自:
默认光滑,不会令任何东西,如果它不具有焦点, 的小应用程序,从而很好的做法是设置
container.setAlwaysRender(true);
,使其始终即使在没有焦点时也会呈现。
这似乎是指。虽然论坛帖子中讨论了applet,但AppGameContainer(独立应用程序)和AppletGameContainer.Container都是从它开始的。
*“有人知道可以做什么吗?”*代码。 – 2012-01-28 13:41:34