使用 Tkinter 做一個 Label 和 Button
===========
import tkinter as tk
window = tk.Tk()
window.title('my window')
window.geometry('200x100')
var = tk.StringVar() # 這時文本變量儲存器
l = tk.Label(window, textvariable=var, bg='green', font=('Arial', 12), width=15,height=2)
# 使用 textvariable 替換 text, 因為這個可以變化
l.pack()
on_hit = False # global
def hit_me():
global on_hit
if on_hit == False:
on_hit = True
var.set('you hit me') # 變更LbaEl的顯示文字
else:
on_hit = False
var.set('') # 變更LbaEl的顯示文字
b = tk.Button(window, text='hit me', width=15,height=2, command=hit_me)
b.pack()
window.mainloop()
===============
# 參考 : https://morvanzhou.github.io/tutorials/python-basic/tkinter/2-01-label-button/