⇨ MENU ⇨ MODULES ⇨ tkinter ⇨ liste des attributs
tkinter.cursor
⇨ MENU ⇨ MODULES ⇨ tkinter ⇨ liste des attributs
tkinter.cursor
DESCRIPTION.
Définit ou retourne l'aspect du pointeur de la souris, ou curseur, selon son emplacement et/ou l'arrière plan.
SYNTAXE.
cursor = icone
REMARQUES.
icone doit être un str ( ) représentant le nom standardisé du pointeur. Il existe une grande variété de types pointeurs, et les représentations d'un type (nom) peuvent différer selon l'environnement sur lesquels l'application fonctionne. Les graphes des noms de l'exemple ci-dessous sont donnés à titre indicatif.
EXEMPLE.
import tkinter
TPL_Curseurs = ( "arrow" , "based_arrow_down" , "based_arrow_up" , "boat" , "bogosity" , "bottom_left_corner" ,
"bottom_right_corner" , "bottom_side" , "bottom_tee" , "box_spiral" , "center_ptr" , "circle" ,
"clock" , "coffee_mug" , "cross" , "cross_reverse" , "crosshair" , "diamond_cross" , "dot" , "dotbox" ,
"double_arrow" , "draft_large" , "draft_small" , "draped_box" , "exchange" , "fleur" , "gobbler" ,
"gumby" , "hand1" , "hand2" , "heart" , "icon" , "iron_cross" , "left_ptr" , "left_side" , "left_tee" ,
"leftbutton" , "ll_angle" , "lr_angle" , "man" , "middlebutton" , "mouse" , "pencil" , "pirate" , "plus" ,
"question_arrow" , "right_ptr" , "right_side" , "right_tee" , "rightbutton" , "rtl_logo" , "sailboat" ,
"sb_down_arrow" , "sb_h_double_arrow" , "sb_left_arrow" , "sb_right_arrow" , "sb_up_arrow" ,
"sb_v_double_arrow" , "shuttle" , " sizing" , "spider" , "spraycan" , "star" , "target" , "tcross" ,
"top_left_arrow" , "top_left_corner" , "top_right_corner" , "top_side" , "top_tee" , "trek" , "ul_angle" ,
"umbrella" , "ur_angle" , "watch" , "xterm" , "X_cursor" )
def FNC_Curseur ( event ) :
kcurseur = BOX_Curseurs.get ( BOX_Curseurs.curselection ( ) )
LAB_Curseur [ "text" ] = f'cursor = "{ kcurseur }"'
BOX_Curseurs [ "cursor" ] = kcurseur
TKI_Principal = tkinter.Tk ( )
BUT_Quitter = tkinter.Button ( TKI_Principal , text = "Quitter" , command = TKI_Principal.destroy )
BOX_Curseurs = tkinter.Listbox ( TKI_Principal )
LAB_Curseur = tkinter.Label ( TKI_Principal )
LAB_Curseur.pack ( fill = "both" )
BOX_Curseurs.pack ( fill = "both" )
BUT_Quitter.pack ( fill = "both" )
for kbitmap in TPL_Curseurs : BOX_Curseurs.insert ( "end" , kbitmap )
BOX_Curseurs.bind ( "<ButtonRelease>" , FNC_Curseur )
BOX_Curseurs.bind ( "<KeyRelease-Up>" , FNC_Curseur )
BOX_Curseurs.bind ( "<KeyRelease-Down>" , FNC_Curseur )
BOX_Curseurs.select_set ( 0 )
BOX_Curseurs.focus_force ( )
FNC_Curseur ( None )
TKI_Principal.mainloop ( )
Votre aide est précieuse pour améliorer ce site, alors n'hésitez pas à faire part de