# -*- coding: utf-8 -*- import tkinter as tk # pour eviter de réecrire tkinter # Fonction pour masquer le cadre rouge def supp_fenetre1(): fenetre1.destroy() # Créer la fenêtre principale qui s'appelera root root = tk.Tk() root.title("Fenêtre Principale") root.configure(bg="blue") # Définir la couleur de fond en bleu root.geometry("600x400") # Définir la taille de la fenêtre principale # Ajouter du texte et un bouton dans la fenêtre principale texte_root= tk.Label(root, text="Bienvenue dans la fenêtre principale!", bg="blue", fg="white") texte_root.pack(anchor=tk.E, padx=20,pady=20) bouton1 = tk.Button(root, text="Quitter", command=root.destroy, bg="white", fg="black") bouton1.pack(side=tk.BOTTOM,anchor=tk.SE,padx=10,pady=10) # Créer un cadre orange à gauche de la fenêtre principale fenetre1= tk.Frame(root, bg="orange") fenetre1.pack(side=tk.LEFT,padx=10, pady=10) # Ajouter du texte et un bouton dans le cadre orange texte2= tk.Label(fenetre1, text=" une fenêtre orange dans la fenêtre principale", bg="green", fg="white") texte2.pack(padx=5,pady=10) bouton2 = tk.Button(fenetre1, text="Supprimer le cadre orange", command=supp_fenetre1, bg="white", fg="black") bouton2.pack(side=tk.BOTTOM,pady=10,padx=10) # Lancer la boucle principale de l'application root.mainloop()