擅长:python、mysql、java
<p>不确定它在您的计算机上不起作用的原因,但请尝试以下代码示例:</p>
<pre><code>#!python3
import tkinter as tk
geom=""
def fullscreen():
global geom
geom = root.geometry()
w = root.winfo_screenwidth()
h = root.winfo_screenheight()
root.overrideredirect(True)
root.geometry('%dx%d+0+0' % (w, h))
def exitfullscreen():
global geom
root.overrideredirect(False)
root.geometry(geom)
root = tk.Tk()
tk.Button(root,text ="Fullscreen", command=fullscreen).pack()
tk.Button(root,text ="Normal", command=exitfullscreen).pack()
root.mainloop()
</code></pre>
<p>我要确保的一件事是在全屏之前存储几何体,然后在退出全屏时重新应用它。需要全局语句,因为如果我不使用它,<code>fullscreen</code>函数将几何图形存储在局部变量中,而不是我在顶部创建的变量中。在</p>