我制作F11切换全屏。但我怎样才能让F11都可以全屏开关?如何检查窗口是否在Tkinter的全屏幕中?
我试图做一个[if]语句,所以如果窗口先前切换到全屏,它将关闭它,但我找不到方法来检查窗口是否已被切换。
任何帮助表示赞赏,谢谢。
更新的解决方案:这是最终的代码,似乎没有问题。
def toggle_fullscreen(event):
if (root.attributes('-fullscreen')):
root.attributes('-fullscreen', False)
else:
root.attributes('-fullscreen', True)
root.bind("<F11>", toggle_fullscreen)
一个简单的方法是建立一个变量,两个数字之间改变它的点击。如0&1:如果0变为1,则首先设置为0;否则变为0.就是这样。 –
并请为您的问题添加一些代码。 –
@ParvizKarimli现在没有理由添加代码。我想知道我是如何知道它是否在全屏或者不在,我得到了我的答案。 root.attribute(' - 全屏')感谢大家回答。尤其是你Parviz我看到了root.attribute方法,但我不知道我是否可以使用全屏,所以耶谢谢你。 –