tkMessageBox对话框图标以不可预测的方式复制

时间:2017-12-14 16:50:23

标签: python tkinter tkmessagebox

考虑:

import Tkinter as tk
import tkMessageBox
root = tk.Tk()
root.withdraw()

if True:
    tkMessageBox.askyesno("aa", "bb?")
tkMessageBox.askyesno("aa1", "bb1?")
tkMessageBox.askyesno("aa2", "bb2?")

enter image description here

当第二个或第三个(结果在运行之间变化!)tkMessageBox.askyesno被调用时,两个图标(标题" aa1"或" aa2"分别出现在我的Ubuntu 16.04启动器上,如上面的截图所示。我尝试在root.update()的调用之间进行tkMessageBox.askyesno而没有改进。发生了什么,我该如何解决这个问题?

0 个答案:

没有答案