【发布时间】:2017-06-05 10:12:47
【问题描述】:
我正在尝试制作一个 tkinter Toplevel 窗口以全屏显示并占用整个监视器空间(也遍历任务栏)。我可以通过Tk() 使用代码:window.attributes("-fullscreen", True) 来做到这一点。但我知道你不能有两个 Tk() 实例,所以我需要使用 Toplevel 并且 root.attributes("-fullscreen", True) 不适用于 Toplevel。
我目前制作顶级全屏的代码是这样的:
window = Toplevel()
w = window.winfo_screenwidth()
h = window.winfo_screenheight()
window.geometry("%dx%d+0+0" % (w,h))
但这甚至没有进入适当的全屏模式,因为界面的左侧没有到达屏幕的边缘。
如何让顶层窗口像 Tk() 窗口一样占据整个屏幕空间?
【问题讨论】:
标签: python-3.x tkinter fullscreen toplevel