'How can I set the default value of my tkinter Scale widget slider to 100?
How can I set the default value of my slider to 100 ?
self.slider = tk.Scale(self.leftFrame, from_=0, to=256, orient=tk.HORIZONTAL, command=updateValue)
Solution 1:[1]
Solution 2:[2]
1. Set
Use the set method
1
2
: self.scale.set(100)
2. Variable
Use the variable option
3
4
to assign a Variable
5
6
7
self.scale_var = DoubleVar()
self.scale_var.set(1)
self.scale = tk.Scale(self.leftFrame, from_=0, to=256, orient=tk.HORIZONTAL,
command=updateValue, variable=self.scale_var)
Solution 3:[3]
self.slider= tk.Scale(self.leftFrame, from_=0, to=256,orient=tk.HORIZONTAL,
command=updateValue)
self.slider.set(1)//or what ever value you want
self.slider.pack()
first give a name to scale then use set with value and at last pack()
Sources
This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.
Source: Stack Overflow
| Solution | Source |
|---|---|
| Solution 1 | |
| Solution 2 | trapicki |
| Solution 3 |
