2014-11-22 38 views
1

我在TclTk中使用文本“Click”实现了一个按钮。我所要做的就是用不同的绿色阴影来书写文字。如何在TclTk中遮挡文本颜色

有没有办法让文本的按钮颜色为绿色阴影?

回答

1

Tk按钮使其所有文本成为单一颜色(由-foreground选项控制),因为这是大多数用户最重要的用例。使文本在整个面部颜色变化超出此用例,因此需要大量的欺骗。我能想到的两种方式是使用图像而不是文本标签(当您可以在其上绘制任何您想要的内容时,使用Alpha通道让背景显示)或使用画布小部件来模拟按钮。

制作图像(PNG或GIF在8.5及之前)要容易得多。