【问题标题】:Maximize the pygame window without making it fullscreen最大化pygame窗口而不使其全屏
【发布时间】:2021-01-12 17:43:05
【问题描述】:

有没有办法在使用set_mode 初始化窗口时最大化 pygame 窗口而不使其完全全屏。当调用VIDEORESIZE 时,我尝试通过打印event.size 来获得所需的window_size,即(1920, 1017)。但是,如果我在设置模式时将这个值用于我的window_size,我只会得到一个与最大化窗口大小相同的窗口。如果我在右上角按最大化,它只会在更厚和更薄的边框之间切换。 显然我想要更薄的边框,从一开始就可以吗?

【问题讨论】:

    标签: python pygame window maximize maximize-window


    【解决方案1】:

    您应该尝试使用 RESIZEABLE 在 pygame 中使用 set_mode 时像

    DISPLAYSURF = pygame.display.set_mode((1920,1017), RESIZABLE)

    【讨论】:

    • 这正是我所做的,并且得到了问题中描述的结果。
    • 所以你的问题基本上是你想要更薄的边框。
    • 这是通过最大化窗口来实现的。我知道该怎么做,但我只想让窗口像这样打开
    猜你喜欢
    • 1970-01-01
    • 2017-11-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-07-05
    • 2019-12-22
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多