Tkinter 字体类型
转载:https://blog.csdn.net/hepu8/article/details/88833912
1 # -*- coding: utf-8 -*- 2 import tkinter as tk #装载tkinter模块,用于Python3 3 import tkinter.font as tkFont #导入Tkinter字体模块 4 5 root=tk.Tk() #创建Tkinter主窗口 6 root.title("Tkinter字体演示") 7 8 helv36 = tkFont.Font ( family="Helvetica",size=36, weight="bold",slant= "italic" ,underline=1) #创建字体对象 9 w = tk.Label(root, text="Tkinter字体演示", font=helv36) #创建Labkel部件 10 w.pack() #放置部件 11 12 f = tkFont.Font(family="times", size=30, weight="normal",slant= "roman",overstrike=1 ) 13 w = tk.Label(root, text="Hello, world", font=f) 14 w.pack() 15 16 w = tk.Button(root, text="Quit!", command=root.destroy) 17 w.pack() 18 19 fb = tkFont.Font(font=w["font"]).copy() 20 fb.config(weight="bold") 21 fb.config(size=20) 22 w.config(font=fb) 23 24 root.mainloop()
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步