我试图创建一个全屏幕大小的窗口,但不是两个坐标,只有宽度或高度。有些窗口是全高或全宽的,我的窗口应该是这样的
我试着做可调整大小的全屏模式,但它不是我要找的。是否有任何标志或方法来做到这一点?
编辑:我尝试使用几何me/方法,状态方法和属性方法
window.attributes('-fullscreen', True)
它没有帮助,因为它不允许你看到Windows工具栏和使窗口全尺寸的坐标,我只需要1 -宽度的高度
width = window.winfo_screenwidth()
height = window.winfo_screenheight()
window.geometry("%dx%d" % (width, height/2))
不太干净,窗口有点不对齐。
window_name.state('zoomed')
看起来很有用,但是state
在两个方向上都是最大化的,我不知道我是否可以轻松地在一个方向上做同样的事情
如果你想要一个全屏窗口,使用:
win = Tk()
win.attributes('-fullscreen', True)
如果你只想让它在一个方向上全屏,你可以先获得屏幕的高度/宽度,然后设置窗口大小:
win = Tk()
screen_width = win.winfo_screenwidth()
screen_height = win.winfo_screenheight()
# replace either screen_width and screen_height to change the appropriate dimension
win.geometry(f"{screen_width}x{screen_height}")
win.mainloop()