tkinter.font
— Tkinter 字体包裹器
¶
源代码: Lib/tkinter/font.py
The
tkinter.font
module provides the
Font
class for creating and using named fonts.
The different font weights and slants are:
- class tkinter.font. 字体 ( root = None , font = None , 名称 = None , exists = False , ** 选项 ) ¶
-
The
Fontclass represents a named font. 字体 instances are given unique names and can be specified by their family, size, and style configuration. Named fonts are Tk’s method of creating and identifying fonts as a single object, rather than specifying a font by its attributes with each occurrence.arguments:
font - font specifier tuple (family, size, options)name - unique font nameexists - self points to existing named font if trueadditional keyword options (ignored if font is specified):
系列 - font family i.e. Courier, Timessize - font size若 size is positive it is interpreted as size in points.若 size is a negative number its absolute value is treatedas size in pixels.weight - font emphasis (NORMAL, BOLD)slant - ROMAN, ITALICunderline - font underlining (0 - none, 1 - underline)overstrike - font strikeout (0 - none, 1 - strikeout)