參考鏈接:tkinter book
font字體的參數(shù)有如下6個(gè)
family: 字體類別,如'Fixdsys'
size: 作為一個(gè)整數(shù),以點(diǎn)字體的高度。為了獲得字體的n個(gè)像素高,使用-n.
weight: "BOLD" 表示加粗, "NORMAL" 表示正常大小,默認(rèn)是NORMAL
slant:斜體(默認(rèn)正常), “NORMAL”表示正常,"ITALIC"表示字體傾斜
underline:下劃線,1表示添加下滑線,0表示沒(méi)有,默認(rèn)值為0
overstrike:刪除線,1表示添加刪除線,0表示沒(méi)有,默認(rèn)值為0
示例:
# -*- coding: utf-8 -*- from tkinter import * # 引入字體模塊 import tkinter.font as tkFont root = Tk() # 創(chuàng)建一個(gè)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來(lái)創(chuàng)建字體。
演示效果如下:
以上這篇python中tkinter的應(yīng)用:修改字體的實(shí)例講解就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主
微信掃碼或搜索:z360901061

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