我製作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方法,但我不知道我是否可以使用全屏,所以耶謝謝你。 –