Python GUI编程利器:Tkinker中的消息对话框(13)

小朋友们好,大朋友们好!

我是猫妹,一名爱上Python编程的小学生。

和猫妹学Python,一起趣味学编程。

今日目标

学习Tkinter中的消息对话框的使用,实现如下效果:

文本消息对话框

可以通过showinfo()创建文本消息对话框,点击确定,返回ok。

语法如下:

showinfo(title,message)

title为文本消息对话框的标题

message为文本消息对话框的内容

提示警告消息对话框

可以通过showwarning(title,message),点击确定,返回ok。

语法如下:

showinfo(title,message)

title为警告消息对话框的标题

message为警告消息对话框的内容

提示错误消息对话框

可以通过showerror(title,message),点击确定,返回ok。

语法如下:

showerror(title,message)

title为错误消息对话框的标题

message为错误消息对话框的内容

疑问消息对话框(是否)

可以通过askquestion()函数或askyesno()函数来实现。

askquestion()函数返回值是yes和no。

askyesno()函数返回值是True和False。

askquestion()语法:

askquestion(title,message)

askyesno()语法:

askyesno(title,message)

疑问消息对话框(是否取消)

可以通过askyesnocancel()函数创建疑问消息对话框(是否取消)。

返回值有True,False,None。

语法如下:

askyesnocancel(title,message)

疑问消息对话框(确定取消)

可以通过askokcancel()函数创建疑问消息对话框(是否取消)。

返回值有True,False。

语法如下:

askokcancel(title,message)

疑问消息对话框(重试取消)

可以通过askretrycancel()函数创建疑问消息对话框(是否取消)。

返回值有True,False。

语法如下:​

askretrycancel(title,message)

参考代码

怎么样?

你学会了吗?

好了,我们今天就学到这里吧!

如果遇到什么问题,咱们多多交流,共同解决。

我是猫妹,咱们下次见!

猜你喜欢

转载自blog.csdn.net/parasoft/article/details/131691989