2024-03-29 11:18:34 发布
网友
我需要将刻度从0.55设置到2.75,幻灯片间隔很短
但我得到的是1到3的范围,标度是1。真烦人。 TkInter文档说它可以处理浮动值,那么有什么问题?在
Scale(window,label='Set Value', from_=0.55, to=2.75, tickinterval=0.001).pack()
我认为,将选项resolution而不是tickinterval(您已经设置)设置为0.01甚至0.001将使它至少以该精度检索滚动条的值,例如2.15或2.150。这也允许您将浮点值设置为from和to选项,但我现在无法测试,所以很可能我错了。在
resolution
tickinterval
from
to
假设你的间隔是0.01,你可以试试这个。在
Scale(frame, from_=0.55, to=2.75, digits = 3, resolution = 0.01, label = "Lower").pack()
你将得到(数字-1)的小数位数。(在本例中为2)。所以,0.55,0.56,0.57….,2.75
我认为,将选项
resolution
而不是tickinterval
(您已经设置)设置为0.01甚至0.001将使它至少以该精度检索滚动条的值,例如2.15或2.150。这也允许您将浮点值设置为from
和to
选项,但我现在无法测试,所以很可能我错了。在假设你的间隔是0.01,你可以试试这个。在
你将得到(数字-1)的小数位数。(在本例中为2)。所以,0.55,0.56,0.57….,2.75
相关问题 更多 >
编程相关推荐