我正在使用 Python 2.7 Tkinter 模块创建 GUI。在此 GUI 中有两个窗口:
- 要求用户输入内容的对话框。
- 用户输入值后加载的主用户界面。
我面临的问题是第二个窗口出现在第一个窗口之前,这样第二个窗口就覆盖了整个第一个窗口,所以我真的必须拖出第二个窗 Eloquent 能在第一个窗口中输入值,这样第二个窗口加载。如何确保第一个窗口(即对话框)始终出现在前面。
这是对话框窗口的代码。
top = TK()
value += tkSimpleDialog.askstring("Fruit", "Enter fruit number: e.g 3", parent=top)
最佳答案
使用 top.lift()
这将使您的窗口位于最前面。
关于python - Python的Tkinter模块如何让对话框窗口出现在最前面?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63212974/