|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
- from tkinter import *
- root = Tk()
- Label(root, text='用户名:', fg='red').grid(row=0, sticky=W)
- Label(root, text='密码:', fg='red').grid(row=1, sticky=W)
- photo = PhotoImage(file='d:\\work\\fishc.gif')
- Label(root, image=photo).grid(row=0, column=2, rowspan=2, padx=5, pady=5)
- Entry(root).grid(row=0, column=1)
- Entry(root, show='*').grid(row=1, column=1)
- Button(root, text='提交', width=10, bg='red', fg='white', font=('青春记忆体', 15)).grid(row=2, columnspan=3, pady=5)
- root.title('布局管理器grid教学示例')
- mainloop() !
复制代码
------------------------------------------
Windows 10 专业版 | Python 3.7.6
------------------------------------------
【我的问题】
1、为什么小甲鱼视频中的代码button组件里没有root?非必须的是吗?看之前的例子中都有root,root的作用是?到底有没有root有啥影响吗?
******************************
感谢大神不吝赐教,为新手解疑释惑。
赠人玫瑰,手有余香,好人一生平安!
本帖最后由 临时号 于 2022-6-9 13:49 编辑
那个root指的是父组件,是指你要将这个按钮放到哪里去,这里你想将按钮放到窗口上,所以写上了root
如果不写父组件,就默认将按钮放到窗口上,所以在你这个程序了,写不写没有关系
但我推荐还是写上,因为当你写大程序时有很多窗口,现在先养成习惯
|
|