मान लें कि हम tkinter का उपयोग करके एक स्प्लैश स्क्रीन बनाना चाहते हैं। एस्पलैश स्क्रीन बनाने के लिए, हम नीचे दिए गए चरणों का पालन करेंगे -
-
इसमें कुछ लेबल के साथ स्प्लैश स्क्रीन बनाएं।
-
ओवरराइड रीडायरेक्ट . का उपयोग करके स्प्लैश स्क्रीन को बॉर्डर रहित बनाएं विधि।
-
मुख्य विंडो के लिए एक फ़ंक्शन बनाएं जो स्प्लैश स्क्रीन के ठीक बाद कुछ समय के लिए दिखाई देगा।
-
अब बाद . का उपयोग कर रहे हैं विधि, हम उस समय को परिभाषित कर सकते हैं जिसके लिए मुख्य विंडो दिखाई देगी।
उदाहरण
#Importing the tkinter library from tkinter import * #Create an instance of tkinter frame splash_win= Tk() #Set the title of the window splash_win.title("Splash Screen Example") #Define the size of the window or frame splash_win.geometry("700x200") #Remove border of the splash Window splash_win.overrideredirect(True) #Define the label of the window splash_label= Label(splash_win, text= "Hello World!", fg= "green", font= ('Times New Roman', 40)).pack(pady=20) def mainWin(): splash_win.destroy() win= Tk() win.title("Main Window") win.geometry("700x200") win_label= Label(win, text= "Main Window", font= ('Helvetica', 25), fg= "red").pack(pady=20) #Splash Window Timer splash_win.after(5000, mainWin) mainloop()
उपरोक्त कोड को चलाने से आउटपुट उत्पन्न होगा और स्प्लैश स्क्रीन और कुछ समय बाद, मुख्य विंडो दिखाई देगी।
आउटपुट