Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> Python

Cách đặt cửa sổ Tkinter lên trên cùng các cửa sổ khác

Khi tạo chương trình GUI với Tkinter, cửa sổ đầu ra thường xuất hiện ở chế độ nền, tức là sau các chương序 khác. Để đưa cửa sổ Tkinter lên trên cùng, ta sử dụng thuộc tính attributes('-topmost', True). Thao tác này sẽ kéo cửa sổ lên phía trên cùng của màn hình.

Ví dụ

# Nhập thư viện
from tkinter import *

# Tạo instance của cửa sổ tkinter
win = Tk()

# Thiết lập kích thước cửa sổ
win.geometry("600x350")

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

# Đưa cửa sổ lên trên tất cả các cửa sổ khác
win.attributes('-topmost', True)

win.mainloop()

Kết quả

Chạy đoạn code trên sẽ làm cho cửa sổ luôn nằm trên cùng so với các cửa sổ khác:

Cách đặt cửa sổ Tkinter lên trên cùng các cửa sổ khác