有人知道如何隐藏 Python GUI Tkinter 吗?我创建了一个键盘记录器,GUI 使用了 Python 的 Tkinter 模块。我想添加一个名为“隐藏”的按钮,当用户单击它时,它将隐藏 GUI;当用户按下像 CTRL+E 这样的键时,它应该取消隐藏 GUI...
要隐藏默认的根窗口,您可以使用
root.withdraw()
而要使其再次可见,您可以使用
root.deiconify()
Python 3:
from tkinter import Tk
root = Tk()
root.withdraw()
master.attributes('-alpha', 0)
要恢复窗口,请将透明度设置为1.0:
master.attributes('-alpha', 1.0)
[编辑 - 原始答案中类型/范围不正确。范围是从0到1.0,且为浮点数]
window.destroy()
并且以下内容可以再次调用。
nameoffunction() window.lift()
window.destroy
什么也不做。如果你想调用 destroy 方法,你必须包含括号:window.destroy()
。如果你在根窗口上调用它,程序将退出。 - Bryan Oakley