【发布时间】:2022-01-21 17:45:03
【问题描述】:
我已被分配创建一个我选择的简单 Python 项目,目前我正在开发一个小型 Tkinter GUI 应用程序。成功编写了负责多个下拉菜单的代码部分后,我想知道如何使用用户选择的选项组合来创建打开指定窗口的命令。有什么巧妙的方法吗?在构造按钮命令的函数中以某种方式定义选项组合是否足够?非常感谢您对此提出的任何建议。
#first drop-down menu
options1 = [
'............',
'............',
'............'
]
chosen1 = StringVar()
chosen1.set('............')
vyber1 = OptionMenu(whiteboard, chosen1, *options1)
vyber1.place(relx = 0.35, rely = 0.35, relwidth = 0.35, relheight = 0.05)
# second drop-down menu
options2 = [
'............',
'............',
'............',
'............'
]
chosen2 = StringVar()
chosen2.set('............')
vyber2 = OptionMenu(whiteboard, chosen2, *options2)
vyber2.place(relx = 0.35, rely = 0.46, relwidth = 0.35, relheight = 0.05)
#third drop-down menu
options3 = [
'............',
'............',
'............',
'............'
]
chosen3 = StringVar()
chosen3.set('............')
vyber3 = OptionMenu(whiteboard, chosen3, *options3)
vyber3.place(relx = 0.35, rely = 0.57, relwidth = 0.35, relheight = 0.05)
【问题讨论】:
标签: python tkinter drop-down-menu