我想在使用Tkinter的GUI中使用按鈕設置條目的文本。 這個GUI可以幫助我分類數千個單詞。分爲五個類別,每個類別都有一個按鈕。我希望使用按鈕會顯着加快速度,並且我希望每次都檢查一下單詞,否則我只會使用該按鈕並讓GUI處理當前單詞並帶來下一個單詞。 由於某種原因,命令按鈕的行爲並不像我想要的那樣。 這是一個例子使用按鈕設置條目的文本tkinter
def cWin():
win = Tk()
v=StringVar()
def setText(word):
v.set(word)
a = Button(win, text="plant", command=setText("plant")
a.pack()
b = Button(win, text="animal",command=setText("animal"))
b.pack()
c = Entry(win, textvariable=v)
c.pack()
win.mainloop()
到目前爲止,當我能夠編譯點擊什麼都不做。