1
У меня есть флажок и две шкалы. Если флажок отключен, я хочу установить шкалу в 0 и отключить их с помощью configure.Настройка виджета из команды другого виджета в tkinter
Я не могу понять, как изменить весы из команды из флажка.
alp = Checkbutton(self, variable = self.ifalphagrams,
onvalue = 'yes',
offvalue = 'no',
command = disscale
)
soundspeed2 = Scale( self, from_ = 0,
to = 10,
resolution = 1,
orient = HORIZONTAL,
variable = self.alphaletter
)
Это два элемента, если это помогает.
Кстати, если метод 'disscale' является частью класса, который вы создали, вам нужно использовать' self.disscale'. – Lafexlos
Покажите нам, что вы пробовали. Все, что вы нам показали, это виджеты. Что делает сметание? –
В то время Disscale ничего не делал, потому что я не мог получить доступ к soundpeed2 от него, когда он был вызван из alp. Сделав soundpeed2 global, мне удалось заставить его работать, но я не уверен, что это лучший способ сделать это. – user2998946