【发布时间】:2011-08-21 11:56:12
【问题描述】:
我创建了两个小部件:一个标签和一个画布,它们位于一个类的内部以及该类的 init 方法中。出于某种原因,没有任何小部件出现,它只是给了我一个空白的 tkinter 窗口。
def __init__ (self, master):
self.mousepos = 0,0
self.clickpos = 0,0
self.poslabel = Label(master, text = "Mouse Click: " \
+ str(self.clickpos) + "Cursor Point: "\
+ str(self.mousepos))
self.poslabel.pack()
self.fcanvas = Canvas(master,width=800,height=400, bg = 'grey90',\
borderwidth = 5, relief = RAISED)
self.fcanvas.bind("<Button-1>", self.pressButton1)
self.fcanvas.pack()
【问题讨论】:
-
你作为大师传递了什么?请提供完整代码
-
我认为这可能是问题所在。这是我开始的(不包括初始化 tkinter)