You are currently viewing Python Tkinter – Message (Сообщение)

Python Tkinter – Message (Сообщение)

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()

Выход: