程式碼9

thanksDay發表於2024-04-29
"""測試pack佈局管理"""
from tkinter import *

root = Tk(); root.geometry("700x220")

# Frame是一個矩形區域,就是用來放置其他子元件
f1 = Frame(root)
f1.pack()
f2 = Frame(root); f2.pack()

btn_text = ("流行風", "中國風", "日本風", "重金屬", "輕音樂")
for txt in btn_text:
    # padx:與之並列的元件之間的間隔,x方向,預設單位是畫素
    Button(f1, text=txt).pack(side="left", padx="10")

for i in range(1, 20):
    Button(f2, width=5, height=10, bg="black" if i%2==0 else "white").pack(side="left")

root.mainloop()

相關文章