标签:
作为一个tuple的第一个元素是字体家族,一个点的大小,可选择一个字符串,包含一个或更多的粗体,斜体,下划线的样式修饰符,加粗.
("Helvetica", "16") for a 16-point Helvetica regular.
("Times", "24", "bold italic") for a 24-point Times bold italic.
你可以创建一个字体对象。由进口的tkFont的模块,并使用其字体类的构造:
import tkFont font = tkFont.Font ( option, ... )
下面是选项列表:
family: 作为一个字符串的字体系列名称.
size: 作为一个整数,以点字体的高度。为了获得字体的n个像素高,使用-n.
weight: "bold" for boldface, "normal" for regular weight.
slant: "italic" for italic, "roman" for unslanted.
underline: 1 for underlined text, 0 for normal.
overstrike: 1 for overstruck text, 0 for normal.
helv36 = tkFont.Font(family="Helvetica",size=36,weight="bold")
如果你正在运行X Window系统下,你可以使用任何的X字体名称.
例如,名为“字体 - *-lucidatypewriter中的r-* - * - *-140 - * - * - * - * - * - *”是笔者最喜爱的固定宽度的屏幕上使用的字体。使用xfontsel计划,以帮助您选择美观的字体.
标签:
原文地址:http://www.cnblogs.com/tkinter/p/5628952.html