如何使用Tkinter.StringVar获得用户的选择?



我正在用python编写一个使用Tkinter的GUI代码:

var_alg_name = Tk.StringVar(board, 'Bilinear')
Tk.Label(board, text = 'Algorithm Name: ').pack(side = 'left')
ttk.Combobox(board, textvariable = var_alg_name, values=['Bilinear', 'Idw']).pack(side = 'left')

当用户在列表中选择一个选项时,我想获得use的选择。

通过搜索帮助命令,我发现。trace调用一个回调foo,但是我怎么能得到foo里面的值?

您只需调用var_alg_name.get(),假设var_alg_name在您试图获取值的作用域中是可访问的。示例请参见设置ttk组合框的默认值。

相关内容

  • 没有找到相关文章

最新更新