如何通过添加百分号自定义tkinter Scale小部件的标签
我正在使用Tkinter的滑块控件,这个滑块的值在0到100之间,表示一个百分比。请问有没有办法让显示的值后面加上一个%符号呢?
我希望它看起来像下面这样(大致上):
75%
|-------------o----|
目前我还没找到添加这个百分号的方法。如果有人能帮忙,或者明确告诉我“这是不可能的”,我都会很感激。谢谢!
1 个回答
1
这个控件提供的选项是无法做到的。
不过,你可以把值关闭,然后用你自己的字符串。因为你知道滑块的值和长度,所以你可以计算出滑块中心的像素位置。知道这些信息后,你就可以在合适的位置放一个标签,并在标签里写上你想要的内容。