from tkinter import * from tkinter import ttk def option_selected(*args): selected = selected_conversion.get() print(f"You selected: {selected}") # Main GUI window root = Tk() root.title("Dropdown Example") # Dropdown options conversion_options = ["cm to inches", "m to feet", "km to miles"] # Variable to store selected option selected_conversion = StringVar() selected_conversion.set(conversion_options[0]) # Default value # Style configuration for ttk OptionMenu style = ttk.Style() style.configure("Custom.TMenubutton", font=("Arial", 11), background="#DFF0D8", foreground="#333", padding=5) # Create dropdown dropdown = ttk.OptionMenu(root, selected_conversion, conversion_options[0], *conversion_options, command=option_selected) dropdown.config(style="Custom.TMenubutton") dropdown.pack(pady=20, padx=20) root.mainloop()