如何更改ttk.Entry上的字体

时间:2013-12-23 13:22:51

标签: python tkinter fonts tkinter-entry

有没有办法更改ttk.Entry字体,我尝试过使用ttk.style但会发生TypeError。

喜欢:

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

1 个答案:

答案 0 :(得分:6)

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()