2

如何更改主题按钮小部件 ( ttk::button) 中的字体和字体大小?

ttk::button .x.buttonTEST -text "TEST" -font ??
# the -font option is not valid with ttk::button
4

2 回答 2

2

ttk::button 的外观(特别是对你来说,它的字体,还有其他东西)完全通过样式和主题来控制。通过设置一次样式,很容易将其应用于许多按钮(假设这是您想要的)。

最简单的方法是创建派生样式,这是通过在现有的基本样式(按钮)上添加一些自定义前缀来完成的。TButton

# Once per style in your program...
ttk::style configure MyExample.TButton -font {Symbol 48}

# For each button you want that looks this way...
ttk::button .b -font "Example" -style MyExample.TButton
pack .b
于 2010-03-25T16:19:36.030 回答
1

你可能会在这个 Tk 教程页面上得到你想要的答案:http ://www.tkdocs.com/tutorial/styles.html

于 2010-03-17T16:43:32.197 回答