python中tkinter创建下拉菜单
时间: 2023-09-26 07:08:58 浏览: 147
python tkinter控件布局项目实例
在Python中,使用Tkinter库可以创建下拉菜单。下面是一个简单的例子:
```python
import tkinter as tk
root = tk.Tk()
# 创建一个下拉菜单
options = ["选项1", "选项2", "选项3"]
var = tk.StringVar(root)
var.set(options[0])
dropdown = tk.OptionMenu(root, var, *options)
dropdown.pack()
root.mainloop()
```
在上面的代码中,我们首先导入Tkinter库,然后创建一个Tkinter窗口对象。我们定义一个包含所有选项的列表,并将其传递给OptionMenu的构造函数。OptionMenu接受一个Tkinter变量和一个选项列表作为参数。我们使用set方法设置变量的默认值。
最后,我们使用pack方法将下拉菜单添加到窗口中,并调用mainloop方法来运行窗口。
阅读全文