- Frame 框架控件,作用:作为一种容器,可以把其他空间放在frame上。
import tkinter as tk
# 建立窗口
window = tk.Tk()
window.title('hello thinter')
height= window.winfo_screenheight()
width= window.winfo_screenwidth()
window.geometry('400x200+%d+%d'%((width-400)/2,(height-200)/2))
#创建一个Frame组建
frm1 = tk.Frame(window,relief='groove',bd=1,padx=60,pady=30)
frm1.pack()
tk.Label(frm1,text="这里是frm1").pack()
window.mainloop()
image.png
使用Frame控件进行布局的话,比较灵活性,比如某个模块的几个小组建可以放在Frame内,如果对这几个小组建有统一移动到某个位置时,就可以只对Frame进行重新布局就行了。
参数 Frame(master=None, **options)
image.png image.png
网友评论