您可以获得可用的屏幕尺寸(屏幕减去任务栏,无论它位于何处),如下所示:
import Tkinter as tk
root = tk.Tk()
root.state('zoomed')
root.update()
usable_width = root.winfo_width()
usable_height = root.winfo_height()
有没有一种方法可以做到用户不可见?在 Tkinter 中,“撤回”(隐藏)和“缩放”是相互排斥的状态。
您可以通过添加以下内容来获取总屏幕尺寸:
total_width = root.winfo_screenwidth()
total_height = root.winfo_screenheight()
到目前为止,我一直无法找到一种方法来做到这一点。有任何想法吗?
“zoomed”在 Linux Mint 中对我不起作用,但我终于找到了可以用的东西,而且我认为它更便携。甚至可以在窗口撤回时调用此方法,以便用户看不到更改。
w, h = root.maxsize()
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)