Python 窗体布局

来源:互联网 发布:诚信娱乐软件下载 编辑:程序博客网 时间:2024/06/05 11:36

绝对布局:

import tkinterwin=tkinter.Tk()label1=tkinter.Label(win,text="AA1",bg="blue")label1.place(x=10,y=10,anchor=tkinter.NW)  #绝对布局,窗口变化不影响#输入N,距离N10,W靠近,输入W,距离W,N靠近#输入NW,N,W都距离10win.mainloop()
相对布局:

import tkinterwin=tkinter.Tk()lb=tkinter.Listbox(win)lb.pack(fill=tkinter.Y,side=tkinter.LEFT)  #side贴边#fill设定填充方向,x,y,both,根据控件情况决定增长方向,#top,bottom,right ,left 靠紧四个方向,win.mainloop()
表格布局:

import tkinterwin=tkinter.Tk()label1=tkinter.Label(win,text="AA1",bg="blue")label2=tkinter.Label(win,text="A12",bg="yellow")label3=tkinter.Label(win,text="123",bg="red")label4=tkinter.Label(win,text="123",bg="green")#表格label1.grid(row=0,column=0)label2.grid(row=0,column=1)label3.grid(row=1,column=0)label4.grid(row=1,column=1)win.mainloop()



原创粉丝点击