如何在 Windows 10 中強制 Tkinter 視窗始終處於全屏狀態?
為了在 Tkinter 應用程式中呈現小部件,我們通常使用 mainloop() 函式,它可幫助在一個視窗中顯示這些小部件。在很多情況下,tkinter 視窗都顯示在其他視窗或程式之上。當切換到其他程式或視窗時,似乎很難找到並重新切換回 Tkinter 視窗。
我們可透過建立一個函式和在一個迴圈中定義win.lift() 方法來強制 Tkinter 視窗始終處於其他視窗或程式之上。在迴圈中,它將執行win.after(2000, function()) 函式,以確保 Tkinter 視窗始終處於其他視窗之上。
示例
# Import the required libraries
from tkinter import *
import lorem
# Create an instance of tkinter frame or window
win=Tk()
# Set the size of the window
win.geometry("700x350")
def stay_on_top():
win.lift()
win.after(2000, stay_on_top)
# Add a Label widget
Label(win, text="This window will always stay on Top", font=('Aerial 14')).pack(pady=30, anchor =CENTER)
# Call function to make the window stay on top
stay_on_top()
win.mainloop()輸出
執行以上程式碼將顯示一個視窗,它會自動停留在所有其他視窗之上。
廣告
資料結構
網路
關係型資料庫管理系統
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式語言
C++
C#
MongoDB
MySQL
Javascript
PHP