Bonjour, comme le titre l'indique, je n'arrive pas à utiliser l'argument sticky dans la méthode grid. Ce problème se produit seulement si je fais

Et qu'ensuite j'appelle la classe label avec Tk.Label(...). Par exemple:

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
  1 from PIL import Image, ImageTk
  2 import Tkinter as Tk
  3 root=Tk.Tk()
  4 
  5 monimage=Image.open("darkness_soldier.jpg")
  6 photo=ImageTk.PhotoImage(monimage)
  7 
  8 label=Tk.Label(image=photo)
  9 label.image=photo
 10 
 11 txt1=Tk.Label(root,text='Premier champ :')
 12 txt2=Tk.Label(root,text='Second :')
 13 txt3=Tk.Label(root,text='Troisieme :')
 14 entr1=Tk.Entry(root)
 15 entr2=Tk.Entry(root)
 16 entr3=Tk.Entry(root)
 17 
 18 txt1.grid(row=1, sticky=E)
 19 txt2.grid(row=2, sticky=E)
 20 txt3.grid(row=3, sticky=E)
 21 entr1.grid(row=1,column=2)
 22 entr2.grid(row=2,column=2)
 23 entr3.grid(row=3,column=2)
 24 label.grid(row=1, column=3,rowspan=3,padx=10,pady=10)
 25 
 26 root.mainloop()
Est-ce dû à Tk.Label() au lieu de Label() ? Merci de m'aider