1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40
| #!/usr/bin/python
try: from tkinter import *
except: from Tkinter import *
root = Tk()
root.geometry("300x300+0+0")
frameDeMenu=Frame(root)
frameDeMenu.pack()
mb1 = Menubutton ( frameDeMenu, text="blablabla pour mon grand menu 1", wraplength=90, relief=RAISED )
mb1.pack(side=LEFT, expand=1, fill=BOTH)
mb1.menu = Menu ( mb1, tearoff=0 )
mb1['menu']=mb1.menu
mb1.menu.add_command(label="1", command=root.quit)
mb1.menu.add_command(label="2", command=root.quit)
mb2 = Menubutton ( frameDeMenu, text="autre blablabla pour mon encore plus grand menu 2", wraplength=90, relief=RAISED )
mb2.pack(side=LEFT, expand=1, fill=BOTH)
mb2.menu = Menu ( mb2, tearoff=0 )
mb2['menu']=mb2.menu
mb2.menu.add_command(label="3", command=root.quit)
mb2.menu.add_command(label="4", command=root.quit)
mb3 = Menubutton ( frameDeMenu, text="mon petit menu 3", wraplength=90, relief=RAISED )
mb3.pack(side=LEFT, expand=1, fill=BOTH)
mb3.menu = Menu ( mb3, tearoff=0 )
mb3['menu']=mb3.menu
mb3.menu.add_command(label="5", command=root.quit)
mb3.menu.add_command(label="6", command=root.quit)
frameDuReste=Frame(root)
frameDuReste.pack()
Canvas(frameDuReste, bg = 'lightyellow').pack(side=TOP)
Btq = Button(frameDuReste, text='ok', command=quit)
Btq.pack(side=TOP)
root.mainloop() |
Partager