Top.Mail.Ru
Ответы

Пайтон программирование! Сделать клавишу при нажатии которой окно закрывалось

Код:
from tkinter import *

window = Tk()
window.title("Добро пожаловать в приложение ")
window.geometry('400x250')
lbl = Label(window, text="Привет! =)", font=("Arial Bold", 45))
#устанавка позиции виджета Label в окне.
lbl.grid(column=0, row=0)
btn = Button(window, text="Не трогать!")
# создание функции которая позволяет поместить кнопку в определённый столбец и строку в сетке
btn.grid(column=1, row=0)
window.mainloop()

По дате
По рейтингу
Аватар пользователя
Мыслитель
1234567891011
 from tkinter import * 
 
window = Tk() 
window.title("Добро пожаловать в приложение ") 
window.geometry('400x250') 
lbl = Label(window, text="Привет! =)", font=("Arial Bold", 45)) 
lbl.grid(column=0, row=0) 
btn = Button(window, text="Не трогать!", command=window.destroy) 
btn.grid(column=1, row=0) 
window.mainloop() 
 
Аватар пользователя
Ученик

from tkinter import *

# Функция для закрытия окна
def close_window():
window.destroy()

# Создание основного окна
window = Tk()
window.title("Добро пожаловать в приложение")
window.geometry('400x250')

# Создание надписи
lbl = Label(window, text="Привет! =)", font=("Arial Bold", 45))
lbl.grid(column=0, row=0)

# Создание кнопки "Не трогать!"
btn = Button(window, text="Не трогать!")
btn.grid(column=1, row=0)

# Создание кнопки для закрытия окна
close_btn = Button(window, text="Закрыть", command=close_window)
close_btn.grid(column=0, row=1)

# Запуск основного цикла обработки событий
window.mainloop()



Видео по теме