Tkinter Spinbox Widget Установка Значения По Умолчанию
у меня tkinter поле:
sb = Spinbox(frame, from_=1, to=12)
Я хотел бы установить значение по умолчанию в поле 4. Как мне это сделать ?
Я прочитал эту тему, где Брайан предлагает установить
Tkinter.Spinbox(values=(1,2,3,4))
sb.delete(0,"end")
sb.insert(0,2)
но я не понял его логику.
что имеет delete и insert для установки значений по умолчанию ?
любое дальнейшее понимание было бы оценено.
спасибо
1 ответов
sb.delete(0,"end")
используется для удаления всего текста из Spinbox и с sb.insert(0,2)
вставить число 2 в качестве нового значения.
вы также можете установить значение по умолчанию :
var = StringVar(root)
var.set("4")
sb = Spinbox(root, from_=1, to=12, textvariable=var)