1. python tkinter 如何全屏
您可以使用Tk對象的attributes方法來實現全旅慶爛屏,具體操作如下:
import tkinter as tk
root = tk.Tk()
# 隱藏標題欄和邊框
root.attributes('-fullscreen', True)
# 進入主事件循環
root.mainloop()
在上述代碼中,我們將-fullscreen參數設置為True來隱藏標題欄和邊框,實現全屏效果。如果需要拆漏退出全屏,您可以使用root.attributes('-fullscreen', False)來取消全屏狀態。
需要注意的是,在全屏狀態下,您的應用程序會遮擋整個桌面,因此您需要確保在應用程序內差斗提供退出全屏的選項,以便用戶可以方便地退出全屏狀態。
2. Python tkinter中,怎麼去除窗口的邊框和標題欄
我唯一想到的辦法就是你試試不用frame,而是用button作為父窗口。
另外relief 設置成FLAT, bd設置為0, 不顯示標題的辦法我也沒有。
不過可以從win32的API上想辦法。
獲取窗口句柄可以用FindWindow來做到。獲取windows的handle後。設置windows的style。
在dwStyle里將WS_CAPTION屬性去掉。SetWindowLong這個函數應該有這個功能。