tkinter 庫入門教程(十一):放置位置

放置方式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()

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章