繁体   English   中英

有没有办法为 tkinter 设置默认按钮颜色(点击时)?

[英]is there a way to set a default button color (on click) for tkinter?

我正在使用“activeforeground”来制作它,这样当我点击一个按钮时,文本会变成“迷雾玫瑰”。 但是,我想将此应用于我的代码中的所有按钮,而不是梳理和更改每一个按钮。 有没有办法将其设置为默认的“activeforeground”颜色? 类似于如何使用以下方法更改文本的默认字体:

root.option_add("*font", "times 14 bold")

如果有“activeforeground”的等价物,我将不胜感激!

option_add使用的名称并不总是与直接配置小部件时使用的选项完全相同。 您需要使用通常使用 camelCase 的“数据库名称”。

您可以通过阅读原始 tcl/tk 文档或通过在给定选项上调用configure方法来获取数据库名称。 它返回一个包含五个项目的列表。 第二项是与选项数据库一起使用的名称。

在这种特定情况下,您需要使用activeForeground而不是activeforeground

有关configure返回什么的更多信息,请参阅 configure 方法返回的这些奇怪的选项是什么?

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM