Bonjour tout le monde.
Je débute en Python et j'ai quelques soucis avec le Widget Text de Tkinter.
1. J'aimerais que le texte à l'intérieur du widget soit centré. J'ai compris qu'il fallait utiliser des tags pour appliquer ce paramètre, mais j'ai beau lire des tutoriels sur le net je ne comprends pas pourquoi mon code ne fonctionne pas.
2. J'aimerais que le scrollbar vertical soit "collé/attaché" à mon widget Text. Mais j'ai beau appliquer différents paramètres column je n'y parviens pas.
Voilà mon bout de code qui concerne le widget Text :
Merci beaucoup de votre aide.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 import Tkinter as tk . . . self.scrollresults = tk.Scrollbar(self, orient=tk.VERTICAL) self.results = tk.Text(self, width=70, wrap=tk.WORD, yscrollcommand=self.scrollresults.set) self.results.grid(row=8, column=0, columnspan=4, sticky=tk.N+tk.S) self.scrollresults.grid(row=8, column=3, sticky=tk.N+tk.S+tk.E) self.scrollresults.config(command=self.results.yview) self.results.tag_add('entier','1.0',tk.END) self.results.tag_config('entier', justify=tk.CENTER)
Partager