-1
我已經嘗試了很多不同的東西,但沒有任何工作到目前爲止。如何使用python更新帶有數值的標籤?
我想每次按下「+1」(b1)或「-1」(b2)按鈕時標籤(l1)增加或減少一個。但目前標籤只是坐在那裏,什麼都不做。
這裏是它的代碼是基本形式,但不嘗試更新標籤:
from tkinter import *
root = Tk()
p1 = 0
l1 = Label(root, textvariable = p1)
f1 = Frame(root)
b1 = Button(root, text = "+1", command = p1 + 1)
b2 = Button(root, text = "-1", command = p1 - 1)
l1.grid(row=0, column=0)
f1.grid(row=1, column=0)
b1.pack(side="top")
b2.pack(side="top")
root.mainloop()
它的工作原理!我想我只是沒有正確地分配IntVar。 – Fenjalien