-1
我想以編程方式找出什麼顏色用於tkinter ttk.Button
的背景顏色。要清楚的是,我並不試圖設置或更改背景顏色(因爲無法完成),只是獲取顏色,以便我可以在其他地方使用該顏色。 cget('background')
的標準過程將不適用於ttk按鈕,那麼我怎麼才能獲得按鈕背景顏色?如何獲得ttk Button的背景顏色?
注意,這個答案需要與系統無關。
我想以編程方式找出什麼顏色用於tkinter ttk.Button
的背景顏色。要清楚的是,我並不試圖設置或更改背景顏色(因爲無法完成),只是獲取顏色,以便我可以在其他地方使用該顏色。 cget('background')
的標準過程將不適用於ttk按鈕,那麼我怎麼才能獲得按鈕背景顏色?如何獲得ttk Button的背景顏色?
注意,這個答案需要與系統無關。
最終我自己找到了答案。
from tkinter import ttk
print(ttk.Style().lookup('TButton', 'background'))
爲什麼要找出按鈕背景顏色,如果它沒有從默認的更改? – TrakJohnson
@TrakJohnson正如我在我的問題中所說的,我想在其他地方使用這種顏色。具體而言,我想將其他組件的顏色更改爲該顏色。 – zephyr