essais pour disposition des boutons, rectification synthaxe geometry

This commit is contained in:
Christophe C 2024-02-26 18:09:19 +01:00
parent 71d095e769
commit 1ae75cabfd

View File

@ -5,27 +5,23 @@ def quitter(): # création d'une fonction pour quitter
fenetreMenu = tk.CTk() # définition des caractéristiques de la fenêtre fenetreMenu = tk.CTk() # définition des caractéristiques de la fenêtre
fenetreMenu.title("Menu principal") fenetreMenu.title("Menu principal")
fenetreMenu.geometry('400*300') fenetreMenu.geometry("400x400")
label = tk.CTkLabel(fenetreMenu, text="Lancez les dés", font=('Arial',18)) # crée du texte label = tk.CTkLabel(fenetreMenu, text="Lancez les dés", font=('Arial',18)) # crée du texte
label.pack() label.pack(pady=10)
# label.pack(padx=10, pady=10) # a verifier si c'est un cadre # label.pack(padx=10, pady=10) # a verifier si c'est un cadre
buttonD4 = tk.CTkButton(fenetreMenu, text="D4", width=5) # création d'un bouton for i in [4, 6, 8, 10, 12, 20] :
buttonD4.pack(side=tk.LEFT , padx=10 ) button = tk.CTkButton(fenetreMenu, text= f"D{i}", width=7) # création d'un bouton
button.pack(side=tk.LEFT, anchor=tk.NW, padx=5)
buttonD6 = tk.CTkButton(fenetreMenu, text="D6", width=5) # création d'un bouton
buttonD6.pack(side=tk.LEFT, padx=5 )
button = tk.CTkButton(fenetreMenu, text="QUITTER", command=quitter) # création d'un bouton pour fermer button = tk.CTkButton(fenetreMenu, text="QUITTER", command=quitter) # création d'un bouton pour fermer
button.pack(side=tk.BOTTOM, pady=15) # side=tk.BOTTOM est utilisé pour ancrer vers le bas : indiquer celui qui est plus bas en premier button.pack(side=tk.BOTTOM, anchor=tk.CENTER, pady=15) # side=tk.BOTTOM est utilisé pour ancrer vers le bas : indiquer celui qui est plus bas en premier
entry = tk.CTkEntry(fenetreMenu, width=250) # crée une zone de saisie entry = tk.CTkEntry(fenetreMenu, width=250) # crée une zone de saisie
entry.pack(side=tk.BOTTOM, pady=5, padx=10) entry.pack(side=tk.BOTTOM, anchor=tk.CENTER)
fenetreMenu.mainloop() fenetreMenu.mainloop()