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

ttk::button .x.buttonTEST -text "TEST" -font ??
# the -font option is not valid with ttk::button
有帮助吗?

解决方案

一个TTK ::按钮的外观(尤其是你的,它的字体,但其他的一些东西)通过的风格和主题完全控制。通过一旦建立风格,就很容易将其应用到许多按钮(假设这是你想要的)。

要做到这一点的最简单的方法是使衍生式,其通过进行预先考虑一些自定义前缀到现有的基本样式(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

其他提示

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

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top