⇨ MENU ⇨ MODULES ⇨ tkinter ⇨ liste des méthodes
tkinter.destroy ( )
⇨ MENU ⇨ MODULES ⇨ tkinter ⇨ liste des méthodes
tkinter.destroy ( )
DESCRIPTION.
Détruit le controle appelant.
SYNTAXE.
widget.destroy ( )
widget ⇨ controle quelconque de l'interface [ OBLIGATOIRE ]
.destroy ( ) ⇨ appel de la méthode [ OBLIGATOIRE ]
REMARQUES.
La destruction d'une fenêtre ou d'un autre type conteneur, entraîne la destruction de tous ses controles enfants. Comme les controles enfants sont détruits en premier (dans l'ordre inverse de leur création), si une erreur se produit lors de la destruction de l'un d"eux, une commande d’interruption du programme est générée, le programme s’arrête et la destruction des autres controles enfants et du conteneur parent est stoppée.
La destruction d'une fenêtre, d'un conteneur ou d'un controle qui n’existe pas, ne lève pas d'exception.
EXEMPLE.
import tkinter
def FNC_Destruction ( ) :
LAB_Detruire.destroy ( )
BUT_Detruire [ "state" ] = "disabled"
TKI_Principal = tkinter.Tk ( )
BUT_Quitter = tkinter.Button ( TKI_Principal , text = "Quitter" , command = TKI_Principal.destroy )
BUT_Detruire = tkinter.Button ( TKI_Principal , text = "Détruire l'étiquette !" , command = FNC_Destruction )
LAB_Detruire = tkinter.Label ( TKI_Principal , text = "Etiquette à détruire ..." )
LAB_Detruire.pack ( )
BUT_Detruire.pack ( )
BUT_Quitter.pack ( )
TKI_Principal.mainloop ( )
Votre aide est précieuse pour améliorer ce site, alors n'hésitez pas à faire part de