-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