2013-12-23 55 views
4

是否有任何方法可以更改ttk.Entry字體我嘗試過使用ttk.style,但發生TypeError。如何更改ttk.Entry上的字體

像:

my_style = ttk.Style('TEntry' , font = ('Arial' , 10 , 'bold')) 
my_entry = ttk.Entry(master) 
my_entry.pack() 

回答

4

ttk.Entry構造器中指定的字體。

例如:

from Tkinter import * # from tkinter import * IN Python 3.x 
import ttk 

master = Tk() 
my_entry = ttk.Entry(master, font=('Arial', 10, 'bold')) # <----- 
my_entry.pack() 

mainloop() 
+1

YES SIR !!! 我填充這麼笨蛋,我沒有嘗試之前,我問,但我認爲所有的ttk小部件使用風格類來指定字體選項, 非常感謝! – L0aD1nG