.
.
.
.
Entry - Label
.
Saisir un texte.
Le widget Entry
permet de saisir un texte court sur une ligne. Il
possède les paramètres :
Paramètres | Effet |
---|---|
text
|
Précise le texte à afficher |
fg
|
Précise la couleur du texte. |
bg
|
Précise la couleur du fond. |
height
|
Précise la hauteur du widget Entry. |
width
|
Précise la largeur du widget Entry. |
font
|
Précise la police de caractères ainsi que la mise en forme (gras, italique, taille..). |
.
Méthodes :
E.get()
E.insert(i,T)
E.insert(INSERT,T)
E.insert(END,T)
E.delete(i)
E.delete(deb,fin)
E.delete(0,END)
.
Exemples :
On peut forcer le curseur à se placer sur l’Entry en exécutant la
commande E.focus()
E.upper()
: met en majuscule les lettres de la chaine de
caractères.
.
.
Afficher un texte
.
Label permet un affichage simple de texte:
Paramètres | Effet |
---|---|
text
|
Précise le texte à afficher |
fg
|
Précise la couleur du texte. |
bg
|
Précise la couleur du fond. |
height
|
Précise la hauteur du Label. |
width
|
Précise la largeur du Label. |
font
|
Précise la police de caractères ainsi que la mise en forme (gras, italique, taille..). |
Une fois le Label crée et affiché, on peut lui appliquer une méthode :
Paramètres | Effet |
---|---|
L.config(…)
|
Permet de modifier les paramètres du widget. |
La variable mot, qui contient l’identificateur du widget, permet par la suite de modifier avec mot.config(text= »deuxième texte\ndans une fenêtre »)
ou supprimer le widget avec mot.pack_forget() ,
side
= »bottom » garde le texte au bas de la fenêtre si on
l’agrandit.
.
Afficher une image
.
Label peut également recevoir une image sous format GIF/PNG ou bitmap:
Exemple : 0707 label_image.py.
file
désigne un nom de fichier, éventuellement avec une adresse précise. On peut utiliser le format png.