介绍
在python项目中如何使用tkinter模块?针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。
tkinter提供了三个模块,可以创建弹出对话窗口:<强> 强>
<强> 1。弹出窗口消息对话框强>
示例:askokcancel
进口tkinter #导入消息对话框子模块 进口tkinter.messagebox #创建主窗口 根=tkinter.Tk () #设置窗口大小 root.minsize (300300) #声明函数 def okqqq (): #弹出对话框 结果=tkinter.messagebox。askokcancel (title=& # 39;标题~ & # 39;,消息=& # 39;内容:要吃饭嘛? & # 39;)#返回值为真或者错误的 打印(结果) #添加按钮 btn1=tkinter。按钮(根、文本=& # 39;好# 39;,命令=okqqq) btn1.pack () #加入消息循环 root.mainloop ()
示例:askquestion
进口tkinter #导入消息对话框子模块 进口tkinter.messagebox #创建主窗口 根=tkinter.Tk () #设置窗口大小 root.minsize (300300) #声明函数 def问题(): #弹出对话框 结果=tkinter.messagebox。askquestion (title=& # 39;标题& # 39;,消息=& # 39;内容:你吃饭了嘛? & # 39;) #返回值为:是的/不 打印(结果) #添加按钮 btn1=tkinter。按钮(根、文本=& # 39;问题# 39;,命令=问题) btn1.pack () #加入消息循环 root.mainloop ()
示例:askretrycancel(重试)
进口tkinter #导入消息对话框子模块 进口tkinter.messagebox #创建主窗口 根=tkinter.Tk () #设置窗口大小 root.minsize (300300) #声明函数 def重试(): #弹出对话框 结果=tkinter.messagebox。askretrycancel (title=& # 39;标题& # 39;,消息=& # 39;内容:女生拒绝了你! ? & # 39;) #返回值为:真或者错误的 打印(结果) #添加按钮 btn1=tkinter。按钮(根、文本=& # 39;重试# 39;,命令=重试) btn1.pack () #加入消息循环 root.mainloop ()
示例:askyesno
#声明函数 def yesno (): #弹出对话框 结果=tkinter.messagebox。askyesno (title=& # 39;标题& # 39;,消息=& # 39;内容:你喜欢我吗? & # 39;) #返回值为:真或者错误的 打印(结果) #添加按钮 btn1=tkinter。按钮(根、文本=& # 39;yesno # 39;,命令=yesno) btn1.pack ()
示例:showerror(出错)
#声明函数 def错误(): #弹出对话框 结果=tkinter.messagebox。showerror (title=& # 39;出错了! & # 39;,消息=& # 39;内容:你的年龄不符合要求# 39;公司) #返回值为:好的 打印(结果) #添加按钮 btn1=tkinter。按钮(根、文本=& # 39;错误# 39;,命令=错误) btn1.pack ()
示例:showwarning(警告)
#声明函数 def警告(): #弹出对话框 结果=tkinter.messagebox。showwarning (title=& # 39;出错了! & # 39;,消息=& # 39;内容:十八岁以下禁止进入# 39;公司) #返回值为:好的 打印(结果) #添加按钮 btn1=tkinter。按钮(根、文本=& # 39;预警# 39;,命令=警告) btn1.pack ()
示例:showinto(信息提示)
#声明函数 def info (): #弹出对话框 结果=tkinter.messagebox。showinfo (title=& # 39;信息提示! & # 39;,消息=& # 39;内容:您的女朋友收到一只不明来历的口红! & # 39;) #返回值为:好的 打印(结果) #添加按钮 btn1=tkinter。按钮(根、文本=& # 39;信息# 39;,命令=信息) btn1.pack ()在python项目中如何使用tkinter模块