gpt4 book ai didi

python - 如何在 PyGame 中最大化显示屏幕?

转载 作者:太空狗 更新时间:2023-10-29 20:12:21 24 4
gpt4 key购买 nike

我是 Python 编程的新手,最近开始使用 PyGame 模块。下面是一段简单的代码来初始化显示屏幕。我的问题是:目前,最大化按钮被禁用,我无法调整屏幕大小。如何让它在全屏和返回之间切换?谢谢

import pygame, sys
from pygame.locals import *

pygame.init()

#Create a displace surface object
DISPLAYSURF = pygame.display.set_mode((400, 300))

mainLoop = True

while mainLoop:
for event in pygame.event.get():
if event.type == pygame.QUIT:
mainLoop = False
pygame.display.update()

pygame.quit()

最佳答案

要以原始分辨率全屏显示,请执行

DISPLAYSURF = pygame.display.set_mode((0, 0), pygame.FULLSCREEN)

要使窗口可调整大小,请在设置模式时添加 pygame.RESIZABLE 参数。您可以多次设置屏幕表面的模式,但您可能必须先执行 pygame.display.quit(),然后再执行 pygame.display.init()

您还应该在此处查看 pygame 文档 http://www.pygame.org/docs/ref/display.html#pygame.display.set_mode

关于python - 如何在 PyGame 中最大化显示屏幕?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31538506/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com