| 12
 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() |