本文主要是介绍python—tkinter(11)(pack和grid和place 摆放位置),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
用pack方式摆放
import tkinter as tk
window=tk.Tk()
window.title('my window')
window.geometry('500x600')tk.Label(window,text='top').pack(side='top') #摆放在顶部
tk.Label(window,text='bottom').pack(side='bottom')#底部
tk.Label(window,text='left').pack(side='left')#左边
tk.Label(window,text='right').pack(side='right')#右边window.mainloop()
用grid方式摆放
import tkinter as tk
window=tk.Tk()
window.title('my window')
window.geometry('500x600')for i in range(4):for j in range(3):tk.Label(window,text='放置',bg='green').grid(row=i,column=j,ipadx=10,ipady=10,padx=10,pady=10)#摆放的位置坐标 内部位置大小 外部位置大小window.mainloop()
用place方式摆放
import tkinter as tk
window=tk.Tk()
window.title('my window')
window.geometry('500x600')tk.Label(window,text='精确位置').place(x=10,y=100,anchor='nw')#将模块的左上方固定在坐标(10,100)上window.mainloop()
anchor属性的值和意义
这篇关于python—tkinter(11)(pack和grid和place 摆放位置)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!