2016-11-12 143 views
5

我想将pygame窗口的名称从“Pygame Window”更改为“test caption”。 我曾尝试过:如何更改Pygame窗口的名称?

pygame.display.set_caption('test caption') 

但我不认为这是正确的脚本。

+0

这应该工作;这是更改窗口标题的正确方法。你是否创建了一个窗口并确保这条线路运行? –

+0

@Ted Klein Bergman啊,我在创建窗口之前就把它放了。它现在有效。谢谢。 – PythonKid

回答

1

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

set_caption(title, icontitle=None) -> None 

如果显示有一个窗口标题,这个功能将改变窗口的名称 。有些系统支持用于最小化显示的备用短标题为 。

您的用法是正确的,所以必须有另一个问题。无论是你的窗口初始化不正确,或者甚至没有初始化。贡献你的代码会有帮助。

2

init()之后调用它。

pygame.init() 
pygame.display.set_caption('test caption')