专栏/【tkinter库】消息弹窗:messageBox

【tkinter库】消息弹窗:messageBox

2022年02月06日 10:58--浏览 · --喜欢 · --评论
粉丝:5324文章:92

>功能<

实现一个可视化窗口,窗口标题为“窗口”,禁用最大化,宽度为屏幕宽度的四分之三,高度为屏幕高度的四分之三,位置在屏幕正中央,窗口上方增加一个开始菜单,开始菜单下有退出选项,窗口中添加一个菜单按钮(菜单按钮有两个按钮,即:菜单按钮一,菜单按钮二)、一个单行文本框、两个单选框、一个复选框、一个标签、、一个列表框、一个多行文本框、一个消息框和一个按钮,消息框用于显示指定的文本内容,在单行文本框内输入想要显示的文本,通过单选框、复选框和列表框,点击按钮后,多行文本框根据用户的输入选择显示相应的内容,同时弹出消息弹窗,提醒用户的点击操作。

>效果<

初始化界面

操作界面

>代码<

>实现过程<

1、基于消息框新增消息弹窗,消息框钮相关可以查看下文:

2、新增消息弹窗,代码如下:

# 消息弹窗

        messagebox.showinfo("提示", "用户已点击按钮。")

3、messagebox中工具函数如下:

1.消息提示框

tkinter.messagebox.showinfo(title,message,icon= None,type= None):

返回值为点击的按键的值,包括“yes”(是)、“no”(否)、“retry”(重试)、“ok”(确定)、“cancel”(取消)、“ignore”(忽略)、”abort“(中止)。

2.消息警告框

tkinter.messagebox.showwarning(title,message,icon= None,type= None):

返回值为点击的按键的值,包括“yes”(是)、“no”(否)、“retry”(重试)、“ok”(确定)、“cancel”(取消)、“ignore”(忽略)、”abort“(中止)。

3.消息错误框

tkinter.messagebox.showerror(title,message,icon= None,type= None):

返回值为点击的按键的值,包括“yes”(是)、“no”(否)、“retry”(重试)、“ok”(确定)、“cancel”(取消)、“ignore”(忽略)、”abort“(中止)。

4.对话框

tkinter.messagebox.askquestion(title,message,icon= None,type= None):

返回值为点击的按键的值,包括“yes”(是)、“no”(否)、“retry”(重试)、“ok”(确定)、“cancel”(取消)、“ignore”(忽略)、”abort“(中止)。

投诉或建议