GUI 图形用户界面编程实例-messagebox

   ✨✨✨

感谢优秀的你打开了小白的文章 

希望在看文章的你今天又进步了一点点,离美好生活更近一步!🌈

前言 

 messagebox(通用消息框)用于和用户简单的交互,用户点击确定、取消。

常见函数 

函数名

说明

askokcancel(title,mess

age,**options)

OK/Cancel

话框

askquestion(title,mess

age,**options)

Yes/No 问题

对话框

askretrycancel(title,me ssage,**options)

Retry/Cancel

问题对话框

showerror(title,messag e,**options)

错 误消 息对话框

showinfo(title,message

,**options)

消息框

showwarning(title,mes sage,**options)

警告消息框

函数运用

1.messagebox.askokcancel

import tkinter
import tkinter.messagebox
def but():
    a=tkinter.messagebox.askokcancel('提示', '要执行此操作吗')
    print (a)
root=tkinter.Tk()
root.geometry('200x100')
tkinter.Button(root, text='关注小白,一键三连!',command=but).pack()
root.mainloop()

结果显示: 

 

 

 2.messagebox.askquestion

import tkinter
import tkinter.messagebox
def but():
    a=tkinter.messagebox.askquestion('提示', '要执行此操作吗')
    print (a)
root=tkinter.Tk()
root.geometry('200x100')
tkinter.Button(root, text='关注小白,一键三连!',command=but).pack()
root.mainloop()

返回的是yes或者是no。 

 3.messagebox.askyesnocancel

import tkinter
import tkinter.messagebox
def but():
    a=tkinter.messagebox.askretrycancel('提示', '要执行此操作吗')
    print (a)
root=tkinter.Tk()
root.geometry('200x100')
tkinter.Button(root, text='关注小白,一键三连!',command=but).pack()
root.mainloop()

 

 

  • 3
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

进步小白

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值