Bonjour,
Je cherche à faire une fenêtre Tk qui soit divisée en plusieurs sous-fenetres au moyen du widget PanedWindow. Le code tout simple est le suivant:
Je souhaiterais placer les séparateurs à des coordonnées données. Mais c'est là que je bloque :s
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20 from Tkinter import* root = Tk() root.geometry("800x600") pane1 = PanedWindow(root, orient=HORIZONTAL) pane1.pack(expand="yes",fill="both") left=Label(pane1,text="Côté gauche",bg="yellow") right=Label(pane1,bg="white") pane1.add(left) pane1.add(right) pane2=PanedWindow(right, orient=VERTICAL) pane2.pack(expand="yes",fill="both") up=Label(pane2,text="Côté droit - haut",bg="yellow") down=Label(pane2,text="Côté droit - bas",bg="white") pane2.add(up) pane2.add(down) root.mainloop()
J'ai trouvé la fonction suivante qui devrait convenir, mais je ne parviens pas à fournir les bons arguments...
D'avance merci pour votre aideEnvoyé par http://effbot.org/tkinterbook/panedwindow.htm#Tkinter.PanedWindow.sash_place-method
![]()
Partager