buaa21 / summer2020

软件学院《程序设计实践》2020小学期仓库
40 stars 8 forks source link

如何使文本换行 #266

Closed mono-jiarui closed 3 years ago

mono-jiarui commented 3 years ago

$U7DIB)OBC %731D%HQ24$Q 在屏幕上打出文字内容会超出界面,如何换行,我使用\n在屏幕上出现的是一个小方块而不是换行 代码如下,text5内容我随便打的 text5 = font.render('465\n1984649736279\n259825626\n13673976', True, (0, 0, 0)) screen.fill((250, 240, 230)) screen.blit(text5, (100, 300)) pygame.display.flip()

mono-jiarui commented 3 years ago

使用的是pycharm,python语言

SeventhGX commented 3 years ago

我比较推荐分成多个text,分别显示 各个text的定位可以用一个基础值+若干相对偏移来决定