Fuzzu App GUI: Python Tkinter Splash Screen to Main Window – Viral Shorts Demo
Demo :
Click Video πππ
✅ Features :
-
Smooth Splash to Main GUI using Tkinter
-
Custom-styled Progressbar
-
Clean UI & Professional Look
-
Viral Ready: Optimized for Reels & Shorts
-
Built by Fuzzu Developer – 1M Views Target!
Code :
import tkinter as tk
from tkinter import ttk
import time
import threading
# MAIN WINDOW (Top-Left Corner Open)
def show_main_app():
main_app = tk.Tk()
main_app.title("Fuzzu App")
# Top-left corner
main_app.geometry("600x400+0+0")
main_app.configure(bg="#ffffff")
welcome_label = tk.Label(main_app, text="Welcome to Fuzzu App!", font=("Segoe UI", 24, "bold"), bg="#ffffff", fg="#333")
welcome_label.pack(pady=150)
main_app.mainloop()
# SPLASH SCREEN (Top-Left Corner)
def loading_screen():
splash = tk.Tk()
splash.title("Loading...")
splash.geometry("550x400+110+300") # Top-left corner
splash.overrideredirect(True)
splash.configure(bg="#1e1e2f")
title = tk.Label(splash, text="Fuzzu App", font=("Segoe UI", 24, "bold"), fg="#ffffff", bg="#1e1e2f")
title.pack(pady=(50, 20))
style = ttk.Style()
style.theme_use('clam')
style.configure("custom.Horizontal.TProgressbar", troughcolor='#2e2e40', bordercolor='#2e2e40',
background='#38BDF8', lightcolor='#38BDF8', darkcolor='#38BDF8', thickness=20)
progress = ttk.Progressbar(splash, style="custom.Horizontal.TProgressbar", orient="horizontal", length=400, mode="determinate")
progress.pack(pady=20)
footer = tk.Label(splash, text="Developed by Fuzzu Developer", font=("Segoe UI", 12), fg="#aaa", bg="#1e1e2f")
footer.pack(side="bottom", pady=30)
def load():
for i in range(101):
progress['value'] = i
splash.update_idletasks()
time.sleep(0.03)
splash.destroy()
show_main_app()
threading.Thread(target=load).start()
splash.mainloop()
# Start the splash screen
loading_screen()
Comments
Post a Comment