python - 在 Python 中重新最大化 Tkinter 窗口

标签 python user-interface tkinter

是否可以阻止用户最小化 Python Tkinter 窗口?或者也许只是有一个函数来检查它是否最小化以及是否再次最大化。

到目前为止我可以用这个方法实现全屏窗口

from Tkinter import *

root = Tk()
sw = root.winfo_screenwidth()
sh = root.winfo_screenheight()
root.geometry("%dx%d+0+0" % (sw, sh))
root.mainloop()

最佳答案

您可以捕获<Unmap>事件并取消图标化窗口:

root.bind("<Unmap>", lambda e: root.deiconify())

您还可以阻止调整窗口大小:

root.resizable(FALSE,FALSE)

关于python - 在 Python 中重新最大化 Tkinter 窗口,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9567997/

相关文章:

Python Selenium如何找到输入按钮

python - 从 tensorflow 中的张量检索值的最快方法是什么?

python - 查找子字符串周围的单词

python - 关闭 cmd,同时保留 Tk 对象

python - 从二维数组python创建直方图

python - 确定表达式中是否按下了键 (Python) (PyQT)

java - 使用多线程实现java gui登录

java - Swing:如何将自定义光标设置为透明?

linux - tkinter asksaveasfilename 不适用于文件扩展名中超过 1 个点

Python Tkinter 秒表错误