टिंकर एप्लिकेशन में विजेट रेंडर करने के लिए, हम आम तौर पर mainloop() . का उपयोग करते हैं फ़ंक्शन जो एक विंडो में विजेट्स को प्रदर्शित करने में मदद करता है। कई मामलों में, टिंकर विंडो अन्य विंडो या प्रोग्राम पर प्रदर्शित होती है। अन्य प्रोग्राम या विंडो पर स्विच करते समय, टिंकर विंडो को फिर से ढूंढना और वापस स्विच करना मुश्किल लगता है।
हम एक फ़ंक्शन बनाकर और win.lift() को परिभाषित करके अपनी टिंकर विंडो को अन्य विंडो या प्रोग्राम के शीर्ष पर रहने के लिए बाध्य कर सकते हैं। एक लूप में विधि। लूप में, यह win.after(2000, function()) execute निष्पादित करेगा यह सुनिश्चित करने के लिए कार्य करता है कि टिंकर विंडो हमेशा अन्य विंडो के शीर्ष पर रहे।
उदाहरण
# 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()पर बने रहने के लिए फंक्शन
आउटपुट
उपरोक्त कोड को चलाने से एक विंडो प्रदर्शित होगी जो स्वचालित रूप से अन्य सभी विंडो के शीर्ष पर रहेगी।