Java LibGDX 1920x1080分辨率电视未全屏显示

Java LibGDX 1920x1080分辨率电视未全屏显示,java,libgdx,desktop,Java,Libgdx,Desktop,因此,我试图让我的应用程序在所有设备上全屏运行(对于桌面),当我运行我在笔记本电脑上的应用程序(1920x1080)时,全屏工作正常。然而,当我在我的电视上运行它时,也就是(1920x1080),它并没有占据整个屏幕,而是位于屏幕的左上角,占据了大部分屏幕,留下它后面的窗口在屏幕的右侧和底部仍然可见。我的DektoLauncher如下所示: config.vSyncEnabled = false; config.width = LwjglApplicationConfiguration.

因此,我试图让我的应用程序在所有设备上全屏运行(对于桌面),当我运行我在笔记本电脑上的应用程序(1920x1080)时,全屏工作正常。然而,当我在我的电视上运行它时,也就是(1920x1080),它并没有占据整个屏幕,而是位于屏幕的左上角,占据了大部分屏幕,留下它后面的窗口在屏幕的右侧和底部仍然可见。我的DektoLauncher如下所示:

config.vSyncEnabled = false;
    config.width = LwjglApplicationConfiguration.getDesktopDisplayMode().width;
    config.height = LwjglApplicationConfiguration.getDesktopDisplayMode().height;
    config.useHDPI = true;
    config.fullscreen = true;

如你所见,我正在获取设备的分辨率,并使用全屏标记,但仍然没有骰子。任何建议都很好。谢谢:)

试试lwjgl3后端,看看为什么不调整大小,让视口来处理其余部分?像
extendedviewport
可以将游戏世界扩展到设备上,而
FitViewport
可以使每个设备上的内容相同,并留下一个黑条来保持纵横比。您可以随时添加选项屏幕,让玩家自己选择渲染分辨率。谢谢您的回复。我已经在使用StretchViewport使游戏占据全屏。这在我见过的几乎所有安卓设备上都能正常工作。当我尝试以不同的分辨率在全屏桌面上玩游戏时,问题就出现了。它不会延伸到全屏尺寸,而是位于屏幕的左上角/