Tkinter 中其它常用的一些功能
字体使用
改变组件的显示字体
代码:
import tkinter as tk
root = tk.Tk()
# 创建一个 Label
for i in ('Arial...',),
('MS Serif',),
'Symbol','System',
('Times New Roman',),
...在 Windows 上测试字体显示,注意字体中包含有空格的字体名称必须指定为 tuple 类型
使用系统已有的字体
Font 来创建字体
代码:
import tkinter as tk
# 引入字体模块...创建字体有 font 等其它属性,如 果 font 指 定 了 ,有几个参数将不再起作用,如:family,size,weight,slant,underline,overstrike, 例子中演示的结果是...ft2中字体大小为10,而不是40
得到字体的属性值
测试 measure 和 metrics 属性
代码:
import tkinter as tk
# 引入字体模块
import tkinter.font