Tkinter: Centre de l'étiquette dans l'image de taille fixe?

Je suis en train de créer une image de taille fixe et place d'un texte de l'étiquette dans le centre. Je ne suis pas sûr de savoir pourquoi cela ne fonctionne pas. Je veux le cadre en haut à gauche du maître cadre, de sorte NW est spécifié et qui fonctionne très bien. Mais en changeant le collant direction de l'étiquette ne fait rien. L'aide est appréciée.

self.f = Frame(self.master,bg="yellow",width=50,height=50)
self.f.grid(row=0,column=0,sticky="NW")
self.f.grid_propagate(0)
self.f.update()
self.l = Label(self.f,text="123",anchor="center",bg="yellow")
self.l.grid(column=0,row=0,sticky="wens")
  • Organiser les widgets Tkinter est une tâche délicate. Un quickfix serait d'ajouter pady et padx pour les étiquettes de la grille: self.l.grid(column=0,row=0, pady=10, padx=10, sticky="wens")
  • W+E+N+S != "wens" et astuces de @VRage
InformationsquelleAutor John | 2015-09-15