1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > python tkinter frame教程_Tkinter教程之Frame 框架

python tkinter frame教程_Tkinter教程之Frame 框架

时间:2020-09-11 13:50:55

相关推荐

python tkinter frame教程_Tkinter教程之Frame 框架

Tkinter教程之Frame 框架# Frame就是屏幕上的一块矩形区域,多是用来作为容器(container)来布局窗体。

'''''1.创建Frame'''

# -*- coding: utf-8 -*-

from tkinter import *

root = Tk()

root.title('python test GUI')#主体窗口的名称

root.geometry('600x500')

# 注意这个创建Frame的方法与其它创建控件的方法不同,第一个参数不是root

fm=Frame(height=200, width=200, bg='green',border=2)

fm.pack_propagate(0)#固定frame大小,如果不设置,frame会随着标签大小改变

fm.pack()

'''''2.向Frame中添加Widget'''

Label(fm, text='Hello left').pack(side='left')

Label(fm, text='Hello right').pack(side='right')

'''''3.Tk8.4以后Frame又添加了一类LabelFrame,添加了Title的支持'''

lbfm=LabelFrame(height=200, width=200, text='labelframe',bg='yellow')

lbfm.pack_propagate(0)#固定frame大小,如果不设置,frame会随着标签大小改变

lbfm.pack()

Label(lbfm, text='Hello left').pack(side='left')

Label(lbfm, text='Hello right').pack(side='right')

root.mainloop()

运行结果:

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。