我有这样一个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