10

有什么方法可以更改我尝试使用 ttk.style 但出现 TypeError 的 ttk.Entry 字体。

喜欢:

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

1 回答 1

13

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()
于 2013-12-23T14:00:32.350 回答