放置方式1.place()
放置方式2.grid()
放置方式3.place()
源代碼:
# 創建主窗口
import tkinter as tk
window = tk.Tk()
window.title('放置位置')
window.geometry('200x200')
# 常用的pack(), 他會按照上下左右的方式排列.
tk.Label(window, text='1').pack(side='top') # 上
tk.Label(window, text='2').pack(side='bottom') # 下
tk.Label(window, text='3').pack(side='left') # 左
tk.Label(window, text='4').pack(side='right') # 右
# # 看看grid(), grid 是方格, 所以所有的內容會被放在這些規律的方格中.
# for i in range(4):
# for j in range(3): # 創建四行三列表格
# tk.Label(window, text='1').grid(
# row=i, # 行
# column=j, # 列
# padx=10, # 單元格左右間距
# pady=10, # 單元格上下間距
# )
# 給精確的座標來定位,如此處給的(20,10),就是將這個部件放在座標爲(x,y)的這個位置
# 後面的參數anchor=nw就是前面所講的錨定點是西北角。
#tk.Label(window, text='1').place(x=20, y=10, anchor='nw')
window.mainloop()