Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/302.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 单击时,ttkwidgets的刻度会跳到0或1_Python_Tkinter_Ttkwidgets - Fatal编程技术网

Python 单击时,ttkwidgets的刻度会跳到0或1

Python 单击时,ttkwidgets的刻度会跳到0或1,python,tkinter,ttkwidgets,Python,Tkinter,Ttkwidgets,单击TickScale小部件时,它会跳到1或0,具体取决于光标和滑块的相对位置。如何抑制这种行为 更改分辨率选项不会使跳转变小 import ttkwidgets as ttkw ... class GuiPart: def __init__(self, master): ... self.scale = ttkw.TickScale(self.frame, orient=tk.VERTICAL, resolut

单击TickScale小部件时,它会跳到1或0,具体取决于光标和滑块的相对位置。如何抑制这种行为

更改分辨率选项不会使跳转变小

import ttkwidgets as ttkw
      
      ...

class GuiPart:

    def __init__(self, master):
    
        ... 

        self.scale = ttkw.TickScale(self.frame, orient=tk.VERTICAL, resolution= 0.1)

我的解决方法是将fromto选项设置为0和100

scale = ttk.Scale(self.frame, orient=tk.VERTICAL, from_ = 0, to_ = 100)
就这么做吧

var = scale.get()/100

你能不能给我举一个简单的例子,说明你是如何创建TickScale的,因为改变分辨率是可行的