![](/img/trans.png)
[英]Windows 7: how to bring a window to the front no matter what other window has focus?
[英]How to bring Tkinter window in front of other windows?
我正在使用一些Tkinter Python代码(Python 3.4),我遇到了一个问题。 当我创建我的Tkinter窗口时,它不会显示在前面。 我目前使用以下代码执行此操作:
from tkinter import *
win = Tk()
win.minsize(width=1440, height=828)
win.maxsize(width=1440, height=828)
minsize()
和maxsize()
使窗口覆盖我的整个屏幕,但原始的python运行窗口( print("Hello, World!")
那个窗口print("Hello, World!")
)最终显示在顶部。 有没有办法解决这个问题? 我正在运行OS X 10.10.1。
将它设置为最顶层 (但它将始终保持在其他前面):
win.attributes('-topmost', True) # note - before topmost
要不让它始终在其他人面前,请在mainloop之前插入此代码:
win.lift()
win.attributes('-topmost', True)
win.attributes('-topmost', False)
不要忘记代码末尾的win.mainloop()
(即使在某些情况下它没有明确要求)
关于同一问题的其他讨论:
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.