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()

 

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