Définir la police et la taille du texte dans un widget Text – Tkinter Python

Dans ce tutoriel nous allons découvrir comment définir la police et la taille du texte dans un widget Text Tkinter en Python.

La méthode configure du widget Text spécifie les propriétés du texte, comme la taille, la police du texte, etc… La police peut être un type de tuple ou un objet Font.
 
 

Exemple 1: Définir la police et la taille en tant que tuple
import tkinter as tk

gui = tk.Tk()
gui.geometry("300x200")

texte = tk.Text(gui, height=10)
texte.pack()

texte.configure(font=("Times New Roman", 20, "italic"))

gui.mainloop()

Sortie:


 
 

Exemple 2: Définir la police et la taille en tant qu’objet Font
import tkinter as tk
import tkinter.font as tkFont

gui = tk.Tk()
gui.geometry("300x200")

texte = tk.Text(gui, height=10)
texte.pack()

myFont = tkFont.Font(family="Times New Roman", size=20, weight="bold", slant="italic")

texte.configure(font = myFont)

gui.mainloop()

Sortie:


 

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *