如何在pygame中制作文本框? [复制]
Posted
技术标签:
【中文标题】如何在pygame中制作文本框? [复制]【英文标题】:How do I make a text box in pygame? [duplicate] 【发布时间】:2018-04-29 07:52:35 【问题描述】:所以我是 pygame 的新手,我想知道你如何制作一个基本的文本框
我知道你必须这样创建一个窗口:
import pygame, sys
pygame.init()
screen= pygame.display.set_mode([800,600])
pygame.display.flip
但是我不知道从那里去哪里
任何帮助都非常感谢:)
【问题讨论】:
看看this answer。 【参考方案1】:PyGame 是低级库,它没有小部件。
您可以使用其他模块,例如 PGU、OcempGUI 或 SGC。他们中的大多数都有例子。
他们中的大多数使用自己的事件循环,所以你必须学习如何使用它而不是循环while True:
。
在 PyGame 页面上查看更多信息:
https://www.pygame.org/wiki/gui https://www.pygame.org/tags/gui顺便说一句:
SGC
不使用自己的事件循环,它展示了如何在Getting Started 的自己的邮件循环中使用它
PGU
使用自己的事件循环,但它显示了如何在example 10 的自己的主循环中使用它(仅)
【讨论】:
以上是关于如何在pygame中制作文本框? [复制]的主要内容,如果未能解决你的问题,请参考以下文章