⇨ MENU ⇨ MODULES ⇨ tkinter ⇨ liste des attributs
tkinter.selectimage
⇨ MENU ⇨ MODULES ⇨ tkinter ⇨ liste des attributs
tkinter.selectimage
DESCRIPTION.
Définit ou retourne l'image a insérer dans le controle, quand la case à option sera sélectionnée.
SYNTAXE.
selectimage = image
REMARQUES.
image doit être un objet créé avec la classe tkinter.PhotoImage ( ).
Par exemple, avec le constructeur suivant : IMG_Dessin = tkinter.PhotoImage ( file = fichier ) où :
- IMG_Dessin est un nom de variable quelconque ;
- fichier est le nom du fichier de l'image .gif, .pgm ou .ppm ;
Le construction génère une valeur qui sera valide pour l'attribut selectimage des objets de la classe tkinter.Checkbutton ( ).
Le constructeur ne doit pas être employé directement comme attribut du controle. Il doit toujours être définit au préalable. tkinter.Checkbutton ( selectimage = tkinter.PhotoImage ( file = fichier ) ) n'est pas valide.
L'attribut indicator doit recevoir la valeur False, sinon l'attribut selectimage sera est ignoré.
EXEMPLE.
import tkinter , tkinter.filedialog
def FNC_Chargemment ( ) :
ktypes = [ ( "image gif" , ".gif" ) , ( "image pgm" , ".pgm" ) , ( "image ppm" , ".ppm" ) ]
kfichier = tkinter.filedialog.askopenfilename ( title = "Sélectionnez" , filetypes = ktypes )
if len ( kfichier ) < 1 : return
IMG_Image [ "file" ] = kfichier
TKI_Principal = tkinter.Tk ( )
IMG_Image = tkinter.PhotoImage ( )
BUT_Quitter = tkinter.Button ( TKI_Principal , text = "Quitter" , command = TKI_Principal.destroy )
BUT_Charger = tkinter.Button ( TKI_Principal , text = "Charger" , command = FNC_Chargemment )
CKB_Choix = tkinter.Checkbutton ( TKI_Principal , selectimage = IMG_Image , indicator = False , height = 2 )
CKB_Choix.pack ( fill = "both" )
BUT_Charger.pack ( fill = "both" )
BUT_Quitter.pack ( fill = "both" )
TKI_Principal.mainloop ( )
Votre aide est précieuse pour améliorer ce site, alors n'hésitez pas à faire part de