python tkinter组合框
时间: 2023-09-29 20:08:50 浏览: 103
python通过tkinter的选择框的应用
Python的tkinter库中的组合框(Combobox)是一个可供用户选择的下拉菜单,可以在其中选择一个选项。以下是几个使用Python和tkinter创建组合框的例子:
1. 这个例子展示了如何创建一个带有预设选项值的组合框:
```python
import tkinter
import tkinter.ttk
root = tkinter.Tk()
var = tkinter.StringVar()
combobox = tkinter.ttk.Combobox(root, textvariable=var, value=('python', 'java', 'C', 'C++'))
combobox.pack(padx=5, pady=10)
root.mainloop()
```
2. 这个例子展示了如何使用`current`方法设置默认选中的选项:
```python
import tkinter
import tkinter.ttk
root = tkinter.Tk()
var = tkinter.StringVar()
combobox = tkinter.ttk.Combobox(root, textvariable=var)
combobox['value'] = ('python', 'java', 'C', 'C++')
combobox.current(0)
combobox.pack(padx=5, pady=10)
root.mainloop()
```
3. 这个例子展示了如何在选中选项时触发一个事件并显示选中的选项:
```python
import tkinter
import tkinter.ttk
阅读全文