如何更改Pygame窗口的名称?

Pyt*_*Kid 10 python pygame

我试图将pygame窗口的名称从"Pygame Window"更改为"test caption".我试过了:

pygame.display.set_caption('test caption')
Run Code Online (Sandbox Code Playgroud)

但我不认为这是正确的剧本.

Dou*_*las 9

请参阅http://www.pygame.org/docs/ref/display.html#pygame.display.set_caption:

set_caption(title, icontitle=None) -> None
Run Code Online (Sandbox Code Playgroud)

如果显示器有窗口标题,则此功能将更改窗口上的名称.某些系统支持用于最小化显示的备用较短标题.

您的使用是正确的,因此必须有另一个问题.您的窗口初始化不正确,或者甚至根本没有初始化.贡献您的代码会很有帮助.


Cor*_*ith 7

以后叫它init()。

pygame.init()
pygame.display.set_caption('test caption')
Run Code Online (Sandbox Code Playgroud)