[Python编程(第4版)].(Programming.Python.4th.Edition).Mark.Lutz.文字版

(yzsuai) #1

Example 9-4. PP4E\Gui\Tour\menu_frm-multi.py


from menu_frm import makemenu # can't use menu_win here--one window
from tkinter import * # but can attach frame menus to windows


root = Tk()
for i in range(2): # 2 menus nested in one window
mnu = makemenu(root)
mnu.config(bd=2, relief=RAISED)
Label(root, bg='black', height=5, width=25).pack(expand=YES, fill=BOTH)
Button(root, text="Bye", command=root.quit).pack()
root.mainloop()


Figure 9-7. Multiple Frame menus on one window


Figure 9-6. With the Edit menu selected


514 | Chapter 9: A tkinter Tour, Part 2

Free download pdf