tkinter弹窗messagebox

原文地址

分类目录——tkinter

  • 先看效果

    提示信息弹窗 有返回值的弹窗
  • messagebox应用实例

    def hit_me():
       # 提示信息弹窗
       tk.messagebox.showinfo(title='Hi', message='info')
       # tk.messagebox.showinfo(title='', message='')    # 提示信息对话窗
       # tk.messagebox.showwarning(message='warning!')   # 提出警告对话窗
       # tk.messagebox.showerror()                       # 提出错误对话窗
       # tk.messagebox.askquestion()                     # 询问选择对话窗
    
    def confirm():
       # 带有返回值的弹窗
       print(tk.messagebox.askquestion(title='Hi', message='confirm?'))
       # print(tk.messagebox.askquestion())     # 返回yes和no
       # print(tk.messagebox.askokcancel())     # 返回true和false
       # print(tk.messagebox.askyesno())        # 返回true和false
       # print(tk.messagebox.askretrycancel())  # 返回true和false
    
    tk.Button(window, text='hit me', command=hit_me).pack(pady=30)
    tk.Button(window, text='confirm', command=confirm).pack()
    
  • 全部代码

  • 参考文献

    代码主要来自messagebox 弹窗,略有改动

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章