optionmenu.py 425 Bytes
Newer Older
1 2
# option menu sample (Fredrik Lundh, September 1997)

3
from tkinter import *
4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23

root = Tk()

#
# standard usage

var1  = StringVar()
var1.set("One") # default selection

menu1 = OptionMenu(root, var1, "One", "Two", "Three")
menu1.pack()

#
# initialize from a sequence

CHOICES = "Aah", "Bee", "Cee", "Dee", "Eff"

var2  = StringVar()
var2.set(CHOICES[0])

Neal Norwitz's avatar
Neal Norwitz committed
24
menu2 = OptionMenu(root, var2, *CHOICES)
25 26 27
menu2.pack()

root.mainloop()