如何修改 Tkinter 中 ttk.Entry 的字型?


有時使用者希望輸入資訊,例如姓名、聯絡電話、電子郵件、地址等。Tkinter 透過其輸入小部件以簡單的方式處理這些型別的輸入。可以使用ttk包為 Tkinter 輸入小部件設定樣式。

若要更改輸入小部件的其他屬性,如字型屬性、文字大小和字型樣式,可以使用font(‘font-family font-size font-style’)屬性。我們可以在entry 構造器中指定font屬性。

示例

#Import tkinter library
from tkinter import *
from tkinter import ttk
#Create an instance of tkinter frame or window
win= Tk()
#Set the geometry of tkinter frame
win.geometry("750x250")
#Create an Entry Widget
entry= ttk.Entry(win,font=('Century 12'),width=40)
entry.pack(pady= 30)
win.mainloop()

輸出

執行以上程式碼將顯示一個包含自定義輸入小部件的視窗。

若要更改字型屬性,我們可以修改程式碼中字型屬性的值。

更新於: 2021年4月21日

2000+ 次瀏覽

開啟 職業生涯

完成課程,獲得認證

開始
廣告
© . All rights reserved.