这是我使用 Python 和 pyglet 制作的一个类来显示一个窗口。
class Window(pyglet.window.Window):
def __init__(self):
super(Window, self).__init__()
pyglet.text.Label("Prototype")
windowText = text.Label.draw(Window, "Hello World",
font_name = "Times New Roman",
font_size = 36,
color = (193, 205, 193, 255))
def on_draw(self):
self.clear()
self.label.draw()
每次我尝试运行它时,我都会收到错误“TypeError: unbound method draw() must be called with Label instance as first argument (got _WindowMetaclass instance)”。我很确定我知道我必须做什么(找到如何获取 Label 的实例)而不是如何去做。有人可以帮助我了解如何进行这项工作吗?