python界面Tkinter編程(tkMessageBox對話框使用)


python界面Tkinter編程(tkMessageBox對話框使用)

轉載 https://blog.csdn.net/m_buddy/article/details/80105154

1. 前言

tkMessageBox是Tkinter中常用的對話框控件,可以和方便實現相關對話框的彈出等,類似於MFC中的MessageBox。在Tkinter中定義了多種類型的對話框,其基本的調用形式為:

tkMessageBox.xxxxx(title, message, options)
  • 1

其中的title自然是對話框的標題,message是顯示的內容,對於options

屬性 含義
default 設置默認的選擇項,有tkMessageBox: CANCEL, IGNORE, OK, NO, RETRY, or YES
icon 設置對話框的圖標,有tkMessageBox: ERROR, INFO, QUESTION, WARNING
parent 指定對話框的父窗口

2. tkMessageBox中的對話框類型

2.1 示例代碼

tkMessageBox.askokcancel('askokcancel', 'hello', parent=root_window,) tkMessageBox.askquestion('askquestion', 'hello', parent=root_window) tkMessageBox.askretrycancel('askretrycancel', 'hello', parent=root_window) tkMessageBox.askyesno('askyesno', 'hello', parent=root_window) tkMessageBox.showinfo('showinfo', 'hello', parent=root_window) tkMessageBox.showerror('showerror', 'hello', parent=root_window) tkMessageBox.showwarning('showwarning', 'hello', parent=root_window)

2.2 結果

這里寫圖片描述 
這里寫圖片描述 
這里寫圖片描述 
這里寫圖片描述 
這里寫圖片描述 
這里寫圖片描述 
這里寫圖片描述


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM