⇨ MENU ⇨ MODULES ⇨ tkinter ⇨ controles standards ⇨ Font
tkinter.font.families ( )
⇨ MENU ⇨ MODULES ⇨ tkinter ⇨ controles standards ⇨ Font
tkinter.font.families ( )
DEFINITION.
Retourne un tuple ( ) contenant la liste des polices de caractères disponibles actuellement sur le système.
SYNTAXE.
TPL_Fontes = tkinter.font.families ( )
TPL_Fontes = ⇨ variable qui recevra le tuple ( ) [ optionnel ]
tkinter.font.families ( ) ⇨ appel de la méthode [ OBLIGATOIRE ]
REMARQUES.
La méthode tkinter.font.families ( ) n'est pas native du module tkinter, il faut donc commencer par importer le module tkinter.font pour pouvoir utiliser cette méthode. Voir import pour plus de détails sur l'incorporation de modules, classes et méthodes non built-in dans un script.
EXEMPLE.
import tkinter
import tkinter.font
TKI_Principal = tkinter.Tk ( )
TKV_Fontes = tkinter.StringVar ( )
tkinter.Label ( TKI_Principal , text = "Liste des polices\nsur ce système ..." ).pack ( )
tkinter.Listbox ( TKI_Principal , listvariable = TKV_Fontes ).pack ( )
tkinter.Button ( TKI_Principal , text = "Quitter" , command = TKI_Principal.destroy ).pack ( )
kliste = set ( tkinter.font.families ( ) ) # --- élimine les noms en double ---
kliste = list ( kliste )
kliste.sort ( )
for kindex in range ( len ( kliste ) ) : kliste [ kindex ] = kliste [ kindex ].replace ( " " , "_" )
TKV_Fontes.set ( " ".join ( kliste ) )
TKI_Principal.mainloop ( )
Votre aide est précieuse pour améliorer ce site, alors n'hésitez pas à faire part de