pycharm代码使得从下拉列表中选中的选项插入文本框
时间: 2024-03-09 17:47:18 浏览: 24
你可以使用tkinter库创建一个下拉列表和文本框,然后在下拉列表中选中选项时,将其插入到文本框中。以下是一个示例代码:
```python
import tkinter as tk
root = tk.Tk()
# 创建下拉列表
options = ["选项1", "选项2", "选项3"]
variable = tk.StringVar(root)
variable.set(options[0])
dropdown = tk.OptionMenu(root, variable, *options)
dropdown.pack()
# 创建文本框
text_box = tk.Text(root)
text_box.pack()
# 当下拉列表选项改变时,将其插入到文本框中
def on_select(value):
text_box.insert(tk.END, value)
variable.trace("w", lambda name, index, mode, var=variable: on_select(var.get()))
root.mainloop()
```
运行代码后,你可以选择下拉列表中的选项,然后该选项就会被插入到文本框中。