我有這樣一個Tkinter的選項菜單:如何更改選項菜單中選項的標籤?
import Tkinter as tk
choices = [1,2,3]
GUI = tk.Tk()
var2set = tk.IntVar(GUI)
tk.OptionMenu(GUI, var2set, *choices).grid(column=0, row=0)
GUI.mainloop()
是否有可能改變的選擇[1,2,3]
爲字符串的標籤,像"title 1", "title 2", "title 3"
WITHOUT變量choices
的修改?重要的是,選項菜單中的每個選項都會從選項列表中提供所選的整數值。
我不知道你想在這裏做什麼。如果你只是想讓它顯示類似'標題1'而不是數字,只需進行更改即可。然後你可以讓python做任何你想要的東西,當用戶選擇。無所謂的標題是什麼... – Benjooster