Python Tkinter - Message
Last Updated :
26 Mar, 2020
Improve
Python offers multiple options for developing a GUI (Graphical User Interface). Out of all the GUI methods, Tkinter is the most commonly used method. It is a standard Python interface to the Tk GUI toolkit shipped with Python. Python with Tkinter is the fastest and easiest way to create GUI applications. Creating a GUI using Tkinter is an easy task.
Note: For more information, refer to Python GUI – tkinter
Python3
Output:
Message widget
The Message widget is used to show the message to the user regarding the behavior of the python application. The message text contains more than one line. Syntax: The syntax to use the message is given below.w = Message( master, options)Parameters:
- master: This parameter is used to represents the parent window.
- options:There are many options which are available and they can be used as key-value pairs separated by commas.
- anchor: This option is used to decide the exact position of the text within the space .Its default value is CENTER.
- bg: This option used to represent the normal background color.
- bitmap: This option used to display a monochrome image.
- bd: This option used to represent the size of the border and the default value is 2 pixels.
- cursor: By using this option, the mouse cursor will change to that pattern when it is over type.
- font: This option used to represent the font used for the text.
- fg: This option used to represent the color used to render the text.
- height: This option used to represent the number of lines of text on the message.
- image: This option used to display a graphic image on the widget.
- justify: This option used to control how the text is justified: CENTER, LEFT, or RIGHT.
- padx: This option used to represent how much space to leave to the left and right of the widget and text. It's default value is 1 pixel.
- pady: This option used to represent how much space to leave above and below the widget. It's default value is 1 pixel.
- relief: The type of the border of the widget. It's default value is set to FLAT.
- text: This option used use newlines ("\n") to display multiple lines of text.
- variable: This option used to represents the associated variable that tracks the state of the widget.
- width: This option used to represents the width of the widget. and also represented in the number of characters that are represented in the form of texts.
- wraplength: This option will be broken text into the number of pieces.
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()
