Computer >> Máy Tính >  >> Lập trình >> Python

Làm thế nào để đặt một cửa sổ Tkinter lên trên các cửa sổ khác?

Bất cứ khi nào chúng tôi tạo một chương trình GUI, tkinter thường hiển thị màn hình đầu ra ở chế độ nền. Nói cách khác, tkinter hiển thị cửa sổ chương trình đằng sau các chương trình khác. Để đặt cửa sổ tkinter lên trên các cửa sổ khác, chúng tôi bắt buộc phải sử dụng thuộc tính ('- topmost', True) bất động sản. Nó kéo cửa sổ lên trên.

Ví dụ

#Importing the library
from tkinter import *

#Create an instance of tkinter window or frame
win= Tk()

#Setting the geometry of window
win.geometry("600x350")

#Create a Label
Label(win, text= "Hello World! ",font=('Helvetica bold', 15)).pack(pady=20)

#Make the window jump above all
win.attributes('-topmost',True)

win.mainloop()

Đầu ra

Chạy đoạn mã trên sẽ làm cho cửa sổ ở trên tất cả các cửa sổ khác -

Làm thế nào để đặt một cửa sổ Tkinter lên trên các cửa sổ khác?