Bonjour,
Ca fait maintenant quelques heures que j'essaye de faire marcher ma petite interface et surtout d'avoir mes boutons au bons endroits. Après avoir éplucher les tutos et autres forum, je ne comprends pas pourquoi cela ne marche pas.
Les boutons ne se mettent pas dans la Frame que j'ai créée juste pour eux en plus !
Ce que j'obtiens c'est ça :
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
21
22
23
24
25
26 from Tkinter import * Fn_P = Tk() Fn_P.geometry("400x450+200+0") Frame_Entry=Frame(Fn_P,borderwidth=2, bg='white',height=50).pack(side=TOP, fill=X) Ico_Save=PhotoImage(file='./Images/drive_disk.gif') Ico_PDF=PhotoImage(file='./Images/doc_pdf.gif') Ico_Rq=PhotoImage(file='./Images/find.gif') Ico_Stat=PhotoImage(file='./Images/chart_line.gif') Ico_Open=PhotoImage(file='./Images/attach.gif') Ico_Nex=PhotoImage(file='./Images/page.gif') Ico_Print=PhotoImage(file='./Images/printer.gif') But_Nex = Button(Frame_Entry, image=Ico_Nex).pack(side=LEFT) But_Open = Button(Frame_Entry, image=Ico_Open).pack(side=LEFT) But_Save = Button(Frame_Entry, image=Ico_Save).pack(side=LEFT) But_Print = Button(Frame_Entry, image=Ico_Print).pack(side=LEFT) But_PDF = Button(Frame_Entry, image=Ico_PDF).pack(side=LEFT) But_Rq = Button(Frame_Entry, image=Ico_Rq).pack(side=LEFT) But_Stat = Button(Frame_Entry, image=Ico_Stat).pack(side=LEFT) Button(Fn_P, text="Quitter", command=Fn_P.destroy).pack(side=BOTTOM) Fn_P.mainloop()
De plus j'ai essayé de faire marcher .grid() pour organiser mes boutons mais la fenêtre refuse alors de s'afficher...
Je ne comprends pas pourquoi.
Cordialement,
Partager