Les widgets Button Tkinter représentent un élément cliquable dans les applications. En règle générale, vous utilisez du texte ou une image pour afficher l'action qui sera effectuée lorsque vous cliquerez dessus.
Ce code vous montre comment écrire ou changer le texte d'un label via une méthode action attribuée au bouton tkinter.
Pour appeler automatiquement une fonction ou une méthode d'une classe lorsque vous cliquez sur le bouton, vous attribuez son option de commande à la fonction ou à la méthode. C'est ce qu'on appelle la liaison de commande dans Tkinter.
Exemple de bouton qui affiche un message sur un label Tkinter
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
import tkinter as tk from tkinter import messagebox def write_on_label(): lbl['text'] = "Qui vous a dit de cliquer sur ce bouton ?" root = tk.Tk() root.title("Bouton et Message") root.geometry('350x150') lbl = tk.Label(root, text = "Cliquez sur le bouton pour voir !") lbl.pack() button = tk.Button(root, text="Cliquez-moi", command=write_on_label) button.pack(pady=20) root.mainloop() |
Younes Derfoufi
CRMEF OUJDA
Acheter sur Très Facile !