我為我的番茄應用程式創建了界面草圖。我想將標簽標題錨定在左側。為此,我想使用粘性方法。不幸的是它什么也沒做。你能告訴我我做錯了什么嗎?
import tkinter as tk
window = tk.Tk()
window.geometry("500x300")
window.title("Pomodoro by Gringo")
# HEADER - WORK START/STOP
label_work = tk.Label(text="PRACA", relief="groove", borderwidth=3)
label_work.grid(column=0, row=0, stick=tk.W, padx=150, pady=10)
button_start_work = tk.Button(text="START")
button_start_work.grid(column=1, row=0)
button_stop_work = tk.Button(text="STOP")
button_stop_work.grid(column=2, row=0)
# MAIN - POMODORO START/STOP
label_pom = tk.Label(text="POMODORO", relief="groove", borderwidth=3)
label_pom.grid(column=0, row=2, stick=tk.W, padx=150, pady=10)
button_start_pom= tk.Button(text="START")
button_start_pom.grid(column=1, row=2)
button_stop_pom = tk.Button(text="STOP")
button_stop_pom.grid(column=2, row=2)
window.mainloop()
上述代碼的結果如下所示。但我想將標題向左移動。
簡單的圖形用戶界面
uj5u.com熱心網友回復:
設定 padx=150 在標簽的右側和左側設定填充。你可能想要這個:
import tkinter as tk
window = tk.Tk()
window.geometry("500x300")
window.title("Pomodoro by Gringo")
# HEADER - WORK START/STOP
label_work = tk.Label(text="PRACA", relief="groove", borderwidth=3)
label_work.grid(column=0, row=0, stick=tk.W, padx=(0,150), pady=10)
button_start_work = tk.Button(text="START")
button_start_work.grid(column=1, row=0)
button_stop_work = tk.Button(text="STOP")
button_stop_work.grid(column=2, row=0)
# MAIN - POMODORO START/STOP
label_pom = tk.Label(text="POMODORO", relief="groove", borderwidth=3)
label_pom.grid(column=0, row=2, stick=tk.W, padx=(0,150), pady=10)
button_start_pom= tk.Button(text="START")
button_start_pom.grid(column=1, row=2)
button_stop_pom = tk.Button(text="STOP")
button_stop_pom.grid(column=2, row=2)
window.mainloop()
轉載請註明出處,本文鏈接:https://www.uj5u.com/ruanti/323748.html
上一篇:方法上的Tkinter型別錯誤
下一篇:Tkinter增量計數器
