Python-Tkinter:将刻度槽改为多色渐变

2024-10-02 20:30:52 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在创建一个用于选择色调的Scale滑块。我想知道我是否可以将槽设置为不止一种颜色,这样它看起来会像谷歌的颜色滑块。Google Slider

我知道troughcolortroughcolor配置选项,但它只接受一种颜色。我有一个Hue2RGB函数,它将使获得颜色梯度变得容易,但我需要一种方法来逐像素地为槽着色。我看过this answer,但海报并没有解释它们一开始是如何获得槽上颜色的。对于那些更熟悉Tkinter的人,我可以将Scale子类化并重写某种draw_trough函数吗?在


Tags: 方法函数answer颜色选项像素this色调
1条回答
网友
1楼 · 发布于 2024-10-02 20:30:52

I am wondering if I can set the trough to be more than one color

不,你不能

也就是说,tkinter提供了所有工具来创建您自己的组件,如果您想投入精力(例如:创建画布外的滑块对象)。在

相关问题 更多 >