1
A
回答
2
這是不可能改變的Tkinter Standard Dialogs這樣的選擇。您需要創建自己的對話框。您還需要分隔文本部分。我試圖使圖像中的類似的東西,該OP張貼以上:
from tkinter import *
root = Tk()
def choosefunc(option):
if option == "cancel":
print("Cancel choosen")
else:
print("OK choosen")
def popupfunc():
tl = Toplevel(root)
tl.title("Languages")
frame = Frame(tl)
frame.grid()
canvas = Canvas(frame, width=100, height=130)
canvas.grid(row=1, column=0)
imgvar = PhotoImage(file="pyrocket.png")
canvas.create_image(50,70, image=imgvar)
canvas.image = imgvar
msgbody1 = Label(frame, text="The", font=("Times New Roman", 20, "bold"))
msgbody1.grid(row=1, column=1, sticky=N)
lang = Label(frame, text="language(s)", font=("Times New Roman", 20, "bold"), fg='blue')
lang.grid(row=1, column=2, sticky=N)
msgbody2 = Label(frame, text="of this country is: Arabic", font=("Times New Roman", 20, "bold"))
msgbody2.grid(row=1, column=3, sticky=N)
cancelbttn = Button(frame, text="Cancel", command=lambda: choosefunc("cancel"), width=10)
cancelbttn.grid(row=2, column=3)
okbttn = Button(frame, text="OK", command=lambda: choosefunc("ok"), width=10)
okbttn.grid(row=2, column=4)
label = Label(root, text="Click to proceed:")
label.grid()
button = Button(root, text="Click", command=popupfunc)
button.grid()
(圖片網址:http://imgur.com/a/Nf75v)
相關問題
- 1. 更改flask.flash消息的顏色
- 2. 如何更改AlertDialog消息的顏色?
- 3. Tkinter的消息框對齊
- 4. 修改ProgressDialog消息大小和消息的顏色
- 5. Zend框架:更改Zend Validation消息的顏色
- 6. tkinter askyesno消息框行爲
- 7. Tkinter警告消息中的「不再顯示消息」複選框
- 8. 錯誤消息的顏色
- 9. 更改消息框激活
- 10. 如何更改部分的顏色並避免setSectionPaint錯誤/警告消息
- 11. tkinter刪除一個消息框內容
- 12. 在tkinter消息框按鈕上更改單詞
- 13. 更改消息框的標題在ASP.NET
- 14. Eclipse RCP:更改IMessageManager中消息的顏色
- 15. 更改codeigniter中驗證錯誤消息的字體顏色
- 16. 更改HipCHat消息中的背景顏色
- 17. 修改消息框?
- 18. 如何更改條紋框架中的錯誤消息的顏色
- 19. WPF消息框與WinForms的消息框
- 20. 的JavaScript - 更改消息框的標題
- 21. 更改發送消息欄的顏色(JSQMessagesViewController)
- 22. 如何更改EidtText錯誤消息的默認背景顏色
- 23. 更改驗證錯誤消息的顏色 - CakePHP
- 24. Tkinter的消息框askyesno starnge響應
- 25. Kivy等同於tkinter的消息框
- 26. 在空文本框中提示/消息的選擇顏色
- 27. RabbitMQ將消息分組爲一個消息,即合併消息
- 28. Python Tkinter更新消息的時間
- 29. 使用javascript更改警報消息文本顏色
- 30. Jquery驗證插件更改消息顏色
顯示你的代碼。你有什麼嘗試? –
我不認爲你可以改變這個Tkinter對話框的屬性。 –
您需要創建自己的消息框:'Toplevel' +'Label' +'Button'。你可以實現我的想法。 –