我试图将pygame窗口的名称从"Pygame Window"更改为"test caption".我试过了:
pygame.display.set_caption('test caption')
Run Code Online (Sandbox Code Playgroud)
但我不认为这是正确的剧本.
请参阅http://www.pygame.org/docs/ref/display.html#pygame.display.set_caption:
set_caption(title, icontitle=None) -> None
Run Code Online (Sandbox Code Playgroud)
如果显示器有窗口标题,则此功能将更改窗口上的名称.某些系统支持用于最小化显示的备用较短标题.
您的使用是正确的,因此必须有另一个问题.您的窗口初始化不正确,或者甚至根本没有初始化.贡献您的代码会很有帮助.
以后叫它init()。
pygame.init()
pygame.display.set_caption('test caption')
Run Code Online (Sandbox Code Playgroud)