⇨ MENU ⇨ MODULES ⇨ tkinter ⇨ liste des méthodes
tkinter.clipboard_clear ( )
⇨ MENU ⇨ MODULES ⇨ tkinter ⇨ liste des méthodes
tkinter.clipboard_clear ( )
DESCRIPTION.
Efface le contenu du presse-papier.
SYNTAXE.
widget.clipboard_clear ( )
widget ⇨ controle quelconque de l'interface [ OBLIGATOIRE ]
.clipboard_clear ( ) ⇨ appel de la méthode [ OBLIGATOIRE ]
REMARQUE.
Par convention, on utilise la fenêtre créée avec tkinter.Tk ( ) pour l'utilisation de cette méthode.
EXEMPLE.
import tkinter
def FNC_Coller ( ) :
LAB_Copie [ "text" ] = TKI_Principal.clipboard_get ( )
LAB_Message [ "text" ] = "Le presse papier a été coller."
def FNC_Copier ( Q ) :
if Q != "ajouter" : TKI_Principal.clipboard_clear ( )
TKI_Principal.clipboard_append ( TKV_Libre.get ( ) )
if Q == "couper" : TKV_Libre.set ( "" )
if Q == "ajouter" :
LAB_Message [ "text" ] = "Le texte a été ajouter au presse papier."
else :
LAB_Message [ "text" ] = "Le texte est dans le presse papier."
TKI_Principal = tkinter.Tk ( )
TKV_Libre = tkinter.StringVar ( )
BUT_Quitter = tkinter.Button ( TKI_Principal , text = "Quitter" , command = TKI_Principal.destroy )
BUT_Couper = tkinter.Button ( TKI_Principal , text = "Couper ⇧" , command = lambda : FNC_Copier ( "couper" ) )
BUT_Copier = tkinter.Button ( TKI_Principal , text = "Copier ⇧" , command = lambda : FNC_Copier ( "copier" ) )
BUT_Ajouter = tkinter.Button ( TKI_Principal , text = "Ajouter ⇧" , command = lambda : FNC_Copier ( "ajouter" ) )
BUT_Coller = tkinter.Button ( TKI_Principal , text = "Coller ⇩" , command = FNC_Coller )
ENT_Libre = tkinter.Entry ( TKI_Principal , textvariable = TKV_Libre )
LAB_Message = tkinter.Label ( TKI_Principal , text = " " )
LAB_Copie = tkinter.Label ( TKI_Principal , text = " " )
LAB_Message.grid ( row = 0 , column = 0 , columnspan = 5 , sticky = "nesw" )
ENT_Libre.grid ( row = 1 , column = 0 , columnspan = 5 , sticky = "nesw" )
BUT_Couper.grid ( row = 2 , column = 0 , sticky = "nesw" )
BUT_Copier.grid ( row = 2 , column = 1 , sticky = "nesw" )
BUT_Ajouter.grid ( row = 2 , column = 2 , sticky = "nesw" )
BUT_Coller.grid ( row = 2 , column = 3 , sticky = "nesw" )
BUT_Quitter.grid ( row = 2 , column = 4 , sticky = "nesw" )
LAB_Copie.grid ( row = 3 , column = 0 , columnspan = 5 , sticky = "nesw" )
TKI_Principal.mainloop ( )
Votre aide est précieuse pour améliorer ce site, alors n'hésitez pas à faire part de