如何在 Tkinter 中使用自定義字型?
為了在 Python tkinter 中定義並顯示自定義字型,我們通常使用 tkinter 中定義的一個內建字型庫。為了在筆記本中匯入 tkinter Font 庫,請在 shell 中輸入以下內容:
from tkinter.font import Font
現在,使用 Font(..options) 函式建立一個 Font 物件並定義字型其他屬性,如字體系列、大小、粗細、傾斜、加下劃線、刪除線等。
示例
#Import the required library
from tkinter import *
#Create an instance of tkinter frame
win = Tk()
win.geometry("750x250")
#Create a String Object and set the default value
var = StringVar()
#Create a text label
label = Label(win, textvariable = var, font=('Consolas 20 bold'))
label.pack()
#Create an entry widget to change the variable value
text = Entry(win, textvariable = var)
text.pack()
win.mainloop()輸出
執行上面的程式碼將顯示一個帶有 Entry 小部件和一個 Label 的視窗。每當我們在文字框中輸入某些關鍵詞時,Label 都會更新。

廣告
資料結構
網路
關係型資料庫管理系統
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP