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 彈窗,略有改動

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