Вікна повідомлень використовують для виведення на екран повідомлень в ході виконання проєкту.
 
Для відкриття вікна повідомлень із заданим текстом заголовка та виведення
у ньому заданого тексту повідомлення потрібно приєднати до проєкту модуль
tkinter.messagebox
командою from tkinter.messagebox import *
 
У мові Python можна створити вікна повідомлень кількох видів. Для цього призначені команди:
  • showinfo(‘<текст у рядку заголовка>’, ‘<текст повідомлення>’) – створення інформаційного вікна;
  • showwarning(‘<текст у рядку заголовка>’, ‘<текст повідомлення>’) –
    створення вікна попередження;
  • showerror(‘<текст у рядку заголовка>’, ‘<текст повідомлення>’) – створення вікна оповіщення про помилку
    та інші.
    Від вибраного методу залежить вигляд піктограми у вікні повідомлення (рис.1):
67.PNG
Рис.1
Приклад:
Проєкт з обробником події MouseMove для вікна проєкту з командою відкриття інформаційного вікна та результат його виконання наведено на рис.2.
 
68.PNG
Інформаційне вікно можна закрити, вибравши кнопку ОК або кнопку закриття вікна. Тільки після цього можна закрити вікно виконання проєкту.
 
Зверни увагу!
Якщо у проєкті використано подію MouseMove, обробник якої вікриває інформаційне вікно, проєкт буде складно закрити, використовуючи мишу. Завершити виконання проєкту можна, натиснувши сполучення клавіш Alt + F4.
Джерела:
Інформатика : підруч. для 7-го кл. закл. заг. серед. освіти / Йосиф Ривкінд [та ін.]. — Київ : Генеза, 2024.