ale*_*dro 4 python tkinter tkmessagebox
我正在使用tkMessageBox.showinfo(在tutorialspoint上的信息)在我的程序中弹出警告.
只有在屏幕上使用第二个TopLevel窗口(除了主窗口)调用警告时才会出现问题:在这种情况下,警告仍隐藏在第二个TL窗口后面.
我试着这么称呼它:
tkMessageBox.showinfo(title='Warning',message=s).lift()
Run Code Online (Sandbox Code Playgroud)
但它不起作用.有任何想法吗?
我认为消息框只能保证在其父级之上.如果您创建第二个顶层并且您希望消息框位于该第二个窗口之上,请将该第二个窗口设置为消息框的父级.
tl2 = tk.Toplevel(...)
...
tkMessageBox.showinfo("Say Hello", "Hello World", parent=tl2)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2838 次 |
| 最近记录: |