import tkinter as tk
def open_fullscreen_box():
fullscreen_box.deiconify()
def close_fullscreen_box():
fullscreen_box.withdraw()
root = tk.Tk()
root.title("Fullscreen Box")
root.geometry("300x200")
open_btn = tk.Button(root, text="باز کردن باکس", command=open_fullscreen_box)
open_btn.pack(pady=20)
fullscreen_box = tk.Toplevel(root)
fullscreen_box.withdraw() # Hide initially
fullscreen_box.attributes('-fullscreen', True)
fullscreen_box.configure(bg='black')
close_btn = tk.Button(fullscreen_box, text="X", bg='red', fg='white', command=close_fullscreen_box)
close_btn.place(x=20, y=20)
label = tk.Label(fullscreen_box, text="این یک باکس تمام صفحه است!", fg='white', bg='black', font=("Arial", 24))
label.pack(expand=True)
root.mainloop()
این کد یک پنجره اصلی با دکمه "باز کردن باکس" ایجاد میکند که با کلیک روی آن یک پنجره تمام صفحه با دکمه بسته شدن نمایش داده میشود. پنجره تمام صفحه با پسزمینه سیاه و متن سفید است.