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