簡體   English   中英

如何讓我的 JAVA 應用程序只影響單個屏幕?

[英]How do I make my JAVA-application only affect a single screen?

它實際上只在一個屏幕上運行。 但令我煩惱的是,另一個屏幕變黑了,我希望它不受影響,這樣我就可以在開發過程中看到上面的東西。

注意:我的應用程序基於libGDX 框架

桌面啟動器

public static void main (String[] arg)
{
    // Build Texture Atlases
    if (rebuildAtlas) {
        Settings settings = new Settings();
        settings.maxWidth = 1024;
        settings.maxHeight = 1024;
        settings.combineSubdirectories = true;

        // Pack images in "textures" folder
        TexturePacker.process("assets/textures", "assets/atlas", "textures.atlas");
    }   
    
    LwjglApplicationConfiguration cfg = new LwjglApplicationConfiguration();

    cfg.title = "LoA";
    cfg.useGL30 = false;
    cfg.width = Cn.RESOLUTION_WIDTH;
    cfg.height = Cn.RESOLUTION_HEIGHT;
    cfg.fullscreen = true;
    
    new LwjglApplication(new LoA(), cfg);
}

不要使用fullscreen = true

全屏是指將普通桌面替換為程序專用的新獨立桌面,桌面覆蓋所有屏幕。

您需要在窗口模式下運行,window 最大化到一個屏幕,所以另一個屏幕仍然顯示原始桌面。

許多游戲都有全屏與窗口模式選項,以防您想看到它的效果。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM