注册 登录
编程论坛 Python论坛

请教关于Tkinter的使用

kwsy 发布于 2010-10-26 10:55, 877 次点击
      照着书写了一段代码,但是运行时出错,至于原因实在是让小弟为难,若有高手,请指教一二,下面是代码:
     import Tkinter
class LabelDemo(Frame):
    def __init__(self):
        Frame.__init__(self)
        self.pack(expand=YES,file=BOTH)
        self.master.title("Labels")
        self.Label=Label(self,text="Label with text")

        self.Label.pack()
        self.Label2=Label(self,text="Labels with text and a bitmap")
        self.Label2.pack(side=LEFT)

        self.Label3=Label(self,bitmap="warning")
        self.Label3.pack(side=LEFT)

def main():
    LabelDemo().mainloop()

if __name__=="__main__":
    main()
   运行时报出下面的错误:
   class LabelDemo(Frame):
NameError: name 'Frame' is not defined
   这个到底该怎么办好呢?
     
2 回复
#2
afgiln2011-06-04 12:55
class LabelDemo(Tkinter.Frame):
#3
afgiln2011-06-04 13:00
from Tkinter import * 应该没有问题
1