|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
看第15章TKINTER的时候,15.1章例子中使用mainloop时是:
root.mainloop()
备注:root = tkinter.Tk()
之后章节关于Label和Button例子中,mainloop调用时却没有root前缀了:
mainloop()
什么时候需要root.什么时候不需要或者可省缺?
谢谢!
相关代码如下:
#p15_1.py=============basic
import tkinter as tk
root = tk.Tk()
root.title("FC Demo")
theLabel = tk.Label(root,text='我的第二个窗口程序!')
theLabel.pack()
root.mainloop()
#p15_3.py=============Label(image)
from tkinter import *
root = Tk()
textLabel = Label(root,\
text='hello world!\nThis is Lable test.',justify=LEFT,padx=10)
textLabel.pack(side=LEFT)
photo=PhotoImage(file='t2.gif')
imgLabel=Label(root,image=photo)
imgLabel.pack(side=RIGHT)
mainloop()
mainloop定义于于tkinter模块下,
所以你的第一个root.mainloop()
也可以写成tk.mainloop()
|
|