tkinter库 -- Message和Messagebox

本文介绍了Tkinter库中的Message组件,它用于显示灵活的短消息,并提供了Message的构造方法和示例。此外,还详细讲解了Messagebox模块,包括其参数说明和常用类型,如info、warning、error等,以及如何设置图标和默认按钮。
摘要由CSDN通过智能技术生成

Message

Message 说明

Widget 控件中的 Message 主要是可以显示短消息,它的功能与Label类似,但是使用起来更灵活,可自动分行。对于一些不想再做进一步编辑的短文,可以使用 Message 显示。构造方法如下:

Message(master, **options)

第一个参数:父对象,表示这个标签将建立在哪一个父对象内
第二个参数:options,消息的配置参数

序号 参数 含义
1 anchor 如果空间大于所需时,控制消息的位置,默认是CENTER
2 aspect 控件宽度与高度比, 默认是150%
3 bd 边界宽度, 默认是两个像素
4 background 背景色彩
5 bg 背景色彩
6 bitmap 使用默认位图当做Message内容
7 cursor 当鼠标光标移至按钮上时的形状
8 foreground 前景色彩
9 fg 前景色彩
10 font 字形、字形样式与大小
11 height 高,单位是字符高
12 image Message 以图像方式呈现
13 justify 当有多行文字时,最后一行文字的对齐方式, 取值为LEFT/CENTER/RIGHT(靠左/居中/靠右), 默认是居中对齐
14 padx/pady Message 文字与边框的间距,单位是像素
15 relief 可由此控制文字外框, 默认是relief=FLAT
16 text Message 内容,如果有"\n"则可以输入当行文字
17 textvariable 文字变量
18 underline 可以设置第几个文字有下划线,从0开始算起, 默认是-1,表示无下划线
19 width 宽,单位是字符宽
20 wraplength 文本在多少宽度后换行,单位是像素

Message 示例

import tkinter
root = tkinter.Tk()
message = tkinter.Message(root, bg="lightgreen", text="鹅鹅鹅,曲项向天歌。白毛浮绿水,红掌拨清波。", font="times 12 italic")
message.pack(padx=10, pady=10)
text = tkinter.StringVar()
text.set
  • 0
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值