Я делаю страницу входа в систему с помощью tkinter ..
Поэтому, когда пользователь нажимает кнопку CheckButton, я хочу, чтобы пароль отображался, а когда он не отмечен, я хочу, чтобы он был скрыт ... (отмечен звездочкой)
Я не могу изменить состояние CheckButton ...
Посмотрели несколько ответов, но это не решило мою проблему
Мой пример кода ниже:
from tkinter import *
win = Tk()
var = IntVar()
chk = Checkbutton(win, text='See password', variable=var)
chk.grid(row=4, column=1, pady=5)
if var.get():
print("Checked")
else:
print("Not checked..")
win.mainloop()
Когда я запускаю код, флажок по умолчанию не установлен. Поэтому после проверки он не печатает «Проверено».
Извините за глупые вопросы .. Я новичок в программировании.
Спасибо
var.get()
примерно через миллисекунду после создания виджета. Пользователь не сможет даже увидеть виджет, а тем более не успеет по нему щелкнуть. - person Bryan Oakley   schedule 03.11.2020