Python Tkinter 消息

Python Tkinter 消息

Message小部件用于向用户显示关于Python应用程序行为的信息。消息小部件显示给用户无法编辑的文本消息。

消息文本可以包含多行内容。然而,该消息只能以单一字体显示。

使用Message小部件的语法如下所示。

语法

w = Message(parent, options)

下面是可能的选项列表。

序号 选项 描述
1 anchor 用于决定文本在小部件提供的空间中的确切位置,如果小部件包含的空间比文本需要的空间多。默认为居中对齐。
2 bg 小部件的背景颜色。
3 bitmap 用于在小部件上显示图形。可以设置为任何图形或图像对象。
4 bd 表示边框的像素大小。默认大小为2像素。
5 cursor 鼠标指针将更改为指定的指针类型。指针类型可以是箭头、点等。
6 font 部件文本的字体类型。
7 fg 部件文本的字体颜色。
8 height 消息的垂直尺寸。
9 image 我们可以将此选项设置为静态图像以显示在部件上。
10 justify 此选项用于指定多行代码相对于彼此的对齐方式。可能的值可以是LEFT(左对齐),CENTER(默认值)和RIGHT(右对齐)。
11 padx 部件的水平填充。
12 pady 小部件的垂直填充。
13 relief 它代表边框的类型。默认类型为FLAT。
14 text 我们可以将此选项设置为字符串,以便小部件可以表示指定的文本。
15 textvariable 这用于控制小部件表示的文本。textvariable可以设置为在小部件中显示的文本。
16 underline 此选项的默认值为-1,表示没有下划线。可以将此选项设置为现有数字,以指定字符串的第n个字母将被下划线。
17 宽度 它指定了小部件的水平尺寸,单位是字符(不是像素)。
18 wraplength 通过将此选项设置为所需的行数,我们可以将文本包裹到指定行数,使每行只包含指定数量的字符。

示例

from tkinter import *

top = Tk()
top.geometry("100x100")
var = StringVar()
msg = Message( top, text = "Welcome to Javatpoint")

msg.pack()
top.mainloop()

输出:

Python Tkinter 消息

Camera课程

Python教程

Java教程

Web教程

数据库教程

图形图像教程

办公软件教程

Linux教程

计算机教程

大数据教程

开发工具教程