如何在tcltk(ttk)中创建的帧上应用渐变色?

如何在tcltk(ttk)中创建的帧上应用渐变色?,tcl,tk,ttk,Tcl,Tk,Ttk,是否可以在tcl的ttk中创建的帧中获得渐变色。只有在以下情况下才能获得渐变色: 在OSX Aqua上使用渐变色,它有一个Tk部分插入的更复杂的配色方案,或者 使用带有渐变的照片图像绘制背景的样式,或 编写一个自定义样式的引擎,它自己完成所有事情 第一个是非常特定于平台的(我不知道细节),第二个是带您进入定制图像样式的复杂世界,第三个涉及深度巫毒,这绝对超出了我所知的范围 只有满足以下条件,才能获得渐变色: 在OSX Aqua上使用渐变色,它有一个Tk部分插入的更复杂的配色方案,或者 使用

是否可以在tcl的ttk中创建的帧中获得渐变色。

只有在以下情况下才能获得渐变色:

  • 在OSX Aqua上使用渐变色,它有一个Tk部分插入的更复杂的配色方案,或者
  • 使用带有渐变的照片图像绘制背景的样式,或
  • 编写一个自定义样式的引擎,它自己完成所有事情

第一个是非常特定于平台的(我不知道细节),第二个是带您进入定制图像样式的复杂世界,第三个涉及深度巫毒,这绝对超出了我所知的范围

只有满足以下条件,才能获得渐变色:

  • 在OSX Aqua上使用渐变色,它有一个Tk部分插入的更复杂的配色方案,或者
  • 使用带有渐变的照片图像绘制背景的样式,或
  • 编写一个自定义样式的引擎,它自己完成所有事情

第一个是非常特定于平台的(我不知道细节),第二个是带您进入定制图像样式的复杂世界,第三个涉及深度巫毒,这绝对超出了我所知的范围

另一种选择是使用画布而不是框架,并将渐变绘制为一系列线。另一种选择是使用画布而不是框架,并将渐变绘制为一系列线。