【tkinter标准对话框】messagebox:信息传递,消息对话框!

本文介绍了Tkinter库中的messagebox模块,包括messagebox的用途、不同类型的消息对话框如showinfo、showwarning和showerror,以及五个对话框askquestion等的使用。通过实例代码展示了如何在Python中创建这些对话框,并详细说明了参数和返回值。
摘要由CSDN通过智能技术生成

在这里插入图片描述


一、messagebox简介

在tkinter中有三种标准对话框:

  • messagebox
  • filedialog
  • colorchooser

首先,来了解一下 messagebox 消息对话框

消息对话框,总体来说分为两种,一是消息框,二是对话框。

消息框,主要用来提示用户相应的信息,用户知道即可;对话框,告诉用户信息的同时,需要用户选择做出下一步行动,有一个交互的过程。

我们梳理一下各种类型的消息对话框以及对应的样子。

——

三个消息框

1、消息提示框 showinfo(title, message, options)
在这里插入图片描述
2、消息警告框 showwarning(title, message, options)
在这里插入图片描述
3、错误消息框 showerror(title, message, options)
在这里插入图片描述
五个对话框

1、询问确认对话框 askquestion(title, message, options)
在这里插入图片描述
2、确认/取消对话框 askokcancel(title, message, options)
在这里插入图片描述
3、是/否对话框 askyesno(title, message, options)
在这里插入图片描述
4、重试/取消对话框 askretrycancel(title, message, options)
在这里插入图片描述
5、是/否/取消对话框 askyesnocancel(title, message, options)
在这里插入图片描述
在这里插入图片描述

二、运用实例

下面我们通过实际代码,来看看各个对话框的使用。

import tkinter as tk
from tkinter.messagebox import *

root = tk.Tk()

def cmx1():
	mx1 = showinfo(title='消息提示框', message='您的车速有点快!请慢点!')

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值