14

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)
finefoot
  • 9,914
  • 7
  • 59
  • 102
aneuryzm
  • 63,052
  • 100
  • 273
  • 488

3 Answers3

22

cursor=100?

If that doesn't work, you can always manually self.slider.set(100).

nmichaels
  • 49,466
  • 12
  • 107
  • 135
5

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)
trapicki
  • 1,881
  • 1
  • 18
  • 24
0
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()

mahmoud2020
  • 97
  • 1
  • 7
  • 1
    Your answer could be improved with additional supporting information. Please [edit] to add further details, such as citations or documentation, so that others can confirm that your answer is correct. You can find more information on how to write good answers [in the help center](/help/how-to-answer). – Community Apr 11 '22 at 13:12