资讯中心

Python图形界面(GUI)Tkinter笔记(四十二):【Text】多行文本编辑控件(7)——使用【tkinter.font】模块设置字形、字体、字号等,及与【Text】的配合

📅 2026/8/8 1:46:38
Python图形界面(GUI)Tkinter笔记(四十二):【Text】多行文本编辑控件(7)——使用【tkinter.font】模块设置字形、字体、字号等,及与【Text】的配合
【重点模块一:tkinter.font】该模块是 Tkinter 中用于高级字体管理的核心模块。 它允许你创建独立的字体对象,而不是每次都在控件中通过元组(如 ("Arial", 12, "bold"))来指定字体。【font】各参数及用法:一、核心类:font.Font 这是该模块最重要的类,用于创建一个命名的字体对象。 初始化参数 1. family: 字体族名称(如 "Arial", "Courier", "Terminal")。 2. size: 字体大小。 (1) 正数:解释为磅(points)。 (2) 负数:其绝对值解释为像素(pixels)。 3. weight: 字体粗细。可选值为 tkinter.font.NORMAL(或 "norm