栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

Python + Tkinter 图形化界面设计2 — 4种标准弹窗提示对话框

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Python + Tkinter 图形化界面设计2 — 4种标准弹窗提示对话框

标准提示对话框

askyesno( 窗口标题, 提示字符串) 创建对话框,提供Yes 和 No两个选项;

showwarning(窗口标题, 提示字符) 创建警告对话框,一个OK按钮和警告标识;

showinfo(窗口标题, 提示字符) 一个感叹号加OK按钮;

showerror(标题, 提示字符) 一个❌和OK按钮;

总结一下代码
from tkinter import *
from tkinter.messagebox import *

class InFo():
        def asktes(self):
                askyesno('one', 'method one')
        def showwar(self):
                showwarning('two', 'method two')
        def showin(self):
                showinfo('three', 'method three')

        def tool(self):
                Button(text='one', command=self.asktes).pack(fill=X)
                Button(text='two', command=self.showwar).pack(fill=X)
                Button(text='three', command=self.showin).pack(fill=X)
                errmsg = 'method four'
                Button(text='four', command=(lambda: showerror('four', errmsg))).pack(fill=X)
                mainloop()

info = InFo()
info.tool()
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/938562.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号