簡體   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