我一直在試圖讓tkmessagebox.askquestion問一個問題,有更多的答案比'是'和'沒有'。我知道,當點擊yes時,askquestion返回一個字符串'yes',並且我試圖在對話框中添加更多按鈕。這甚至可以用tkmessagebox完成嗎?我如何添加更多的按鈕選項(即「通過」和「棄權」除了「是」和「否」)?tkmessagebox與多個答案askquestion
1
A
回答
1
不,用tkMessageBox是不可能的。
的Dialog class(由tkMessageBox使用)的類型選項只允許值abortretryignore
,ok
,okcancel
,retrycancel
,yesno
,和yesnocancel
。您可以將這些與Dialog子類一起使用,但如果您想顯示更多按鈕,我建議您使用Toplevel小部件並將它們添加到窗口中或定義您自己的類。
+0
謝謝,我會試試看。 – user2327857 2013-04-30 23:06:20
+0
這樣做的代碼示例將不勝感激。 – AlwaysLearning 2017-06-01 13:51:55
相關問題
- 1. 從多個答案JSON
- 2. Java - charAt有多個答案
- 3. 有多少個答案?
- 4. 比較多的答案有多個值
- 5. tkMessageBox
- 6. 選擇/ 2多個答案SWI序言
- 7. Bot Framework - 多個延遲的答案
- 8. Pygtk gtk.Entry()和多個get_text()答案
- 9. bash一次選擇多個答案
- 10. 在SPSS中輸入多個答案
- 11. 表單的多個有效答案
- 12. 有多個答案的測驗
- 13. ASP.NET中的多個答案矩陣
- 14. 投票系統多個答案
- 15. 打印出多個答案的代碼
- 16. 有一個答案
- 17. 錯誤答案與Java
- 18. 調查數據庫 - 多個調查與問題和答案
- 19. Excel多個if語句多於2個答案
- 20. 打印兩個雙打答案給出了答案0.00
- 21. Tkinter askquestion對話框
- 22. 回答出錯的答案
- 23. 如何在prolog中返回單個答案列表(而不是多個個人答案)?
- 24. Randomise LuisDialog答案
- 25. 顯示答案
- 26. 總答案數
- 27. 錯誤答案
- 28. gSOAP空答案
- 29. 間隔答案
- 30. 打印答案
你是否管理過這個?如果是這樣,你可以發佈相關的代碼嗎? – AlwaysLearning 2017-06-01 13:51:09