Как изменить название окна Pygame?

Я пытаюсь изменить имя окна pygame с "Pygame Window"на" test caption". Я пробовал:

pygame.display.set_caption('test caption')

но я не думаю, что это правильный сценарий.

2 ответов


см.http://www.pygame.org/docs/ref/display.html#pygame.display.set_caption:

set_caption(title, icontitle=None) -> None

если дисплей имеет заголовок окна, эта функция изменит имя на окне. Некоторые системы поддерживают альтернативное более короткое название используется для уменьшения проявлений.

ваше использование было правильным, поэтому должна быть еще одна проблема. Либо ваше окно инициализировано неправильно, либо оно вообще не инициализировано. Способствующий ваш код будет полезен.


называть его после init().

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