Кнопка Tkinter не нажата как следует - PullRequest
0 голосов
/ 24 апреля 2020

Сначала я подумал, что кнопка не работает вообще. Затем я понял, что если я нажму и перетаскиваю кнопку, она изменит цвет (будет нажата) и работает нормально. Я хочу, чтобы он мог быть мгновенно нажатым. Когда я использую только код tkinter, он работает как надо. Когда я использую его в своем скрипте, случается забавная кнопка. Мой код ниже:

def about():
    window.overrideredirect(1)
    window.iconbitmap('VMK.ico')
    window.title("About VMK")
    window.geometry('550x450')
    name = Label(window, text='whatevswhatevs', font='Times 32', relief='sunken', bg='#8823FE', fg='#47FFFA')
    name.place(x=20, y=15)
    creator = Label(window, text='whatevswhatevs', font='Times 20', bg='#8823FE', fg='#47FFFA')
    creator.place(x=25, y=75)
    image = ImageTk.PhotoImage(Image.open("VMK.ico"))
    image_place = Label(window, image = image, bg='#8823FE')
    image_place.place(x=145, y=120)
    version = Label(window, text="Version: 0.3", font='Times 16', bg='#8823FE', fg='#47FFFA')
    version.place(x=440, y=425)
    window['bg'] = '#8823FE'
    ws = window.winfo_screenwidth()
    hs = window.winfo_screenheight()
    x = (ws/2) - (550/2)
    y = (hs/2) - (450/2)
    window.geometry('%dx%d+%d+%d' % (550, 450, x, y))
    button = Button(window, text = '           Close           ', command=window.withdraw, bg='#8823FE', fg='#47FFFA')
    button.place(x=225, y=410)
    window.deiconify()
    window.mainloop()
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...