參考鏈接:tkinter book
font字體的參數有如下6個
family: 字體類別,如'Fixdsys'
size: 作為一個整數,以點字體的高度。為了獲得字體的n個像素高,使用-n.
weight: "BOLD" 表示加粗, "NORMAL" 表示正常大小,默認是NORMAL
slant:斜體(默認正常), “NORMAL”表示正常,"ITALIC"表示字體傾斜
underline:下劃線,1表示添加下滑線,0表示沒有,默認值為0
overstrike:刪除線,1表示添加刪除線,0表示沒有,默認值為0
示例:
# -*- coding: utf-8 -*- from tkinter import * # 引入字體模塊 import tkinter.font as tkFont root = Tk() # 創建一個Label # 指定字體名稱、大小、樣式 ft = tkFont.Font(family='Fixdsys', size=10, weight=tkFont.BOLD) ft1 = tkFont.Font(size=20, slant=tkFont.ITALIC) ft2 = tkFont.Font(size=30, weight=tkFont.BOLD, underline=1, overstrike=1) Label(root, text='thist is a demo', font=ft).grid() Label(root, text='hello python ', font=ft1).grid() Label(root, text='good luck', font=ft2).grid() root.mainloop() # 使用tkFont.Font來創建字體。
演示效果如下:
以上這篇python中tkinter的應用:修改字體的實例講解就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
更多文章、技術交流、商務合作、聯系博主
微信掃碼或搜索:z360901061

微信掃一掃加我為好友
QQ號聯系: 360901061
您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。
【本文對您有幫助就好】元
