【发布时间】:2017-10-26 09:09:31
【问题描述】:
我有一个未装饰的窗口需要居中,使用此配置:
Lwjgl3ApplicationConfiguration configuration = Lwjgl3ApplicationConfiguration()
configuration.setIdleFPS(60)
configuration.setBackBufferConfig(8,8,8,8,16,0,0)
configuration.setWindowedMode(1920,1080)
configuration.setTitle("Title")
configuration.setDecorated(false)
configuration.setResizable(false)
稍后,在应用程序中,您可以通过从特定纵横比定义的预设来更改窗口大小。通过此调用进行大小调整:
Gdx.graphics.setWindowedMode(width, height)
这似乎将窗口保持在其原始左上角位置(可以在屏幕上的随机位置),但我希望它位于监视器的中心,或者将窗口移动到任何所需位置的方法随意。
问题: 使用 SetWindowedMode() 更改窗口大小时,如何将 LibGDX 创建的窗口与 LWJGL3Application 保持居中
【问题讨论】: