Python предлагает несколько вариантов разработки графического интерфейса пользователя (GUI). Из всех методов графического интерфейса наиболее часто используется Tkinter. Это стандартный интерфейс Python для инструментария Tk GUI, поставляемого вместе с Python. Python с Tkinter-это самый быстрый и простой способ создания приложений с графическим интерфейсом. Создание графического интерфейса с помощью Tkinter-простая задача.
Примечание: Для получения дополнительной информации обратитесь к Графический интерфейс Python – tkinter
Виджет сообщений
Виджет «Сообщение» используется для отображения пользователю сообщения о поведении приложения python. Текст сообщения содержит более одной строки.
Синтаксис:
Синтаксис для использования сообщения приведен ниже.
w = Message( master, options)
Параметры:
- master: Этот параметр используется для представления родительского окна.
- options: Существует множество доступных опций, и их можно использовать в качестве пар ключ-значение, разделенных запятыми.
Опции:
Следующие часто используемые опции могут быть использованы с этим виджетом :
- anchor: Этот параметр используется для определения точного положения текста в пространстве. Его значение по умолчанию — CENTER.
- bg: Этот параметр используется для представления обычного цвета фона.
- bitmap: Эта опция используется для отображения монохромного изображения.
- bd: Этот параметр используется для представления размера границы, а значение по умолчанию равно 2 пикселям.
- cursor: При использовании этой опции курсор мыши изменится на этот шаблон, когда он будет набран.
- font: Этот параметр используется для представления шрифта, используемого для текста.
- fg: Этот параметр используется для представления цвета, используемого для отображения текста.
- height: Этот параметр используется для представления количества строк текста в сообщении.
- image: Эта опция используется для отображения графического изображения на виджете.
- justify: Этот параметр используется для управления выравниванием текста: CENTER, LEFT или RIGHT.
- padx: Этот параметр используется для представления того, сколько места нужно оставить слева и справа от виджета и текста. Значение по умолчанию равно 1 пикселю.
- pady: Этот параметр используется для представления того, сколько места нужно оставить над и под виджетом. Значение по умолчанию равно 1 пикселю.
- relief: Тип границы виджета. Значение по умолчанию равно FLAT.
- text: Этот параметр используется для отображения нескольких строк текста с помощью новых строк (“\n”).
- variable: Этот параметр используется для представления связанной переменной, которая отслеживает состояние виджета.
- width: Этот параметр используется для представления ширины виджета. а также представлен в количестве символов, которые представлены в виде текстов.
- wraplength: Этот параметр будет разбивать текст на количество частей.
Пример:
from tkinter import *
root = Tk()
root.geometry("300x200")
w = Label(root, text ='GeeksForGeeks', font = "50")
w.pack()
msg = Message( root, text = "A computer science portal for geeks")
msg.pack()
root.mainloop()