Computer >> 컴퓨터 >  >> 프로그램 작성 >> Python

Tkinter 창을 다른 창 앞으로 가져오는 방법은 무엇입니까?

<시간/>

Tkinter 창은 mainloop()에 의해 생성되고 실행됩니다. 기능. 메인루프() 사용자가 갑자기 응용 프로그램을 닫지 않을 때까지 함수가 실행됩니다.

Tkinter 창을 다른 모든 창 위에 유지하려면 win.after를 사용할 수 있습니다. (기간 , 기능 ()) 루프에서 함수. 루프 내부의 이 함수가 실행되고 기본 창이 다른 모든 창 위에 나타나도록 합니다.

예시

# Import the required libraries
from tkinter import *
from tkinter import ttk

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

# Set the size of the window
win.geometry("700x350")

# Define a function to make the window above
def lift_window():
   win.lift()
   win.after(1000, lift_window)

# Add A label widget
Label(win, text="Hey Folks, Welcome to TutorialsPoint✨", font=('Aerial 18 italic')).place(x=130, y=150)

lift_window()

win.mainloop()

출력

위의 코드를 실행하여 다른 모든 창 위에 나타날 창을 표시하십시오.

Tkinter 창을 다른 창 앞으로 가져오는 방법은 무엇입니까?