下面是一个使用tkinter创建下拉列表对话框的示例代码:
import tkinter as tk
from tkinter import ttk
def create_dropdown_dialog():
def ok():
selected_value = combo.get()
print("Selected value:", selected_value)
root.destroy()
root = tk.Tk()
root.title("Dropdown Dialog")
combo = ttk.Combobox(root, values=["Option 1", "Option 2", "Option 3"])
combo.pack(padx=10, pady=10)
combo.current(0)
ok_button = ttk.Button(root, text="OK", command=ok)
ok_button.pack(pady=10)
root.mainloop()
# 使用示例
create_dropdown_dialog()
这个函数将创建一个简单的下拉列表对话框,其中包含三个选项。当用户选择一个选项并点击"OK"按钮时,函数将打印所选值,并关闭对话框。你可以根据需要修改代码以满足你的具体需求。