ধরি, Tkinter ব্যবহার করে একটি স্প্ল্যাশ স্ক্রিন তৈরি করতে চাই। স্প্ল্যাশ স্ক্রিন তৈরির ধাপগুলো:
কিছু লেবেলসহ একটি স্প্ল্যাশ স্ক্রিন তৈরি করুন।
overrideredirect মেথড ব্যবহার করে স্প্ল্যাশ স্ক্রিনকে বর্ডারলেস করুন।
মেইন উইন্ডোর জন্য একটি ফাংশন তৈরি করুন যা স্প্ল্যাশ স্ক্রিনের পর কিছু সময় প্রদর্শিত হবে।
after মেথড ব্যবহার করে মেইন উইন্ডোর প্রদর্শনের সময় নির্ধারণ করুন।
উদাহরণ
# Tkinter লাইব্রেরি ইম্পোর্ট
from tkinter import *
# Tkinter ফ্রেমের ইনস্ট্যান্স তৈরি
splash_win = Tk()
splash_win.title("Splash Screen Example")
splash_win.geometry("700x200")
# স্প্ল্যাশ উইন্ডোর বর্ডার রিমুভ
splash_win.overrideredirect(True)
# উইন্ডোর লেবেল ডিফাইন
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_win.after(5000, mainWin)
mainloop()
উপরের কোড রান করলে আউটপুট জেনারেট হবে এবং স্প্ল্যাশ স্ক্রিন এবং কিছু সময় পর মেইন উইন্ডো দেখাবে।
আউটপুট

