新聞中心
這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷(xiāo)解決方案
如何在python中使用tkinter修改字體-創(chuàng)新互聯(lián)
這篇文章給大家介紹如何在python中使用tkinter修改字體,內(nèi)容非常詳細(xì),感興趣的小伙伴們可以參考借鑒,希望對(duì)大家能有所幫助。
讓客戶(hù)滿意是我們工作的目標(biāo),不斷超越客戶(hù)的期望值來(lái)自于我們對(duì)這個(gè)行業(yè)的熱愛(ài)。我們立志把好的技術(shù)通過(guò)有效、簡(jiǎn)單的方式提供給客戶(hù),將通過(guò)不懈努力成為客戶(hù)在信息化領(lǐng)域值得信任、有價(jià)值的長(zhǎng)期合作伙伴,公司提供的服務(wù)項(xiàng)目有:域名與空間、網(wǎng)絡(luò)空間、營(yíng)銷(xiāo)軟件、網(wǎng)站建設(shè)、濰城網(wǎng)站維護(hù)、網(wǎng)站推廣。font字體的參數(shù)有如下6個(gè)
family: 字體類(lèi)別,如'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 # 指定字體名稱(chēng)、大小、樣式 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)建字體。
演示效果如下:
關(guān)于如何在python中使用tkinter修改字體就分享到這里了,希望以上內(nèi)容可以對(duì)大家有一定的幫助,可以學(xué)到更多知識(shí)。如果覺(jué)得文章不錯(cuò),可以把它分享出去讓更多的人看到。
網(wǎng)站名稱(chēng):如何在python中使用tkinter修改字體-創(chuàng)新互聯(lián)
轉(zhuǎn)載源于:http://www.ef60e0e.cn/article/csiiii.html