出现两个窗口而不是一个窗口

时间:2014-01-27 22:56:18

标签: python pyglet

每次启动此应用程序时,都会出现两个窗口。我真的没有看到那里的问题:

class GUI(pyglet.window.Window):
def __init__(self):
    super(GUI, self).__init__()
    self.initUI()

def initUI(self):
    self.window = pyglet.window.Window()


@window.event
def on_draw(self):
    self.window.clear()
    pyglet.graphics.draw(2, pyglet.gl.GL_POINTS,('v2i',(10,15, 50, 50)))

1 个答案:

答案 0 :(得分:2)

当你调用super的构造函数时,它正在创建自己的窗口(see here)。然后你在initUI

中做一秒钟