utilisation d'un dictionnaire au lieu d'un tableau
This commit is contained in:
parent
30a5b88c6c
commit
42ee2e72ce
@ -14,9 +14,22 @@ label.pack(pady=5)
|
|||||||
cadreFormatDe=tk.CTkFrame(fenetreMenu) # création d'un cadre pour facilité la disposition
|
cadreFormatDe=tk.CTkFrame(fenetreMenu) # création d'un cadre pour facilité la disposition
|
||||||
cadreFormatDe.pack(side=tk.TOP, anchor=tk.CENTER, pady=10)
|
cadreFormatDe.pack(side=tk.TOP, anchor=tk.CENTER, pady=10)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
DicoBoutons = {} # création d'un Dico pour distingués les boutons
|
||||||
for i in [4, 6, 8, 10, 12, 20] :
|
for i in [4, 6, 8, 10, 12, 20] :
|
||||||
button = tk.CTkButton(cadreFormatDe, text= f"D{i}", width=3) # création d'un bouton
|
button = tk.CTkButton(cadreFormatDe, text= f"D{i}", width=3) # création d'un bouton
|
||||||
button.pack(side=tk.LEFT, padx=5, pady=5, expand=True, fill=tk.X, ipadx=5, anchor=tk.CENTER)
|
button.pack(side=tk.LEFT, padx=5, pady=5) #expand=True, fill=tk.X, anchor=tk.CENTER
|
||||||
|
DicoBoutons[i] = button
|
||||||
|
|
||||||
|
def clic4 ():
|
||||||
|
print("D4")
|
||||||
|
|
||||||
|
DicoBoutons[4].configure(command=clic4)
|
||||||
|
|
||||||
|
# print(DicoBoutons)
|
||||||
|
|
||||||
|
|
||||||
cadreNbreDe=tk.CTkFrame(fenetreMenu)
|
cadreNbreDe=tk.CTkFrame(fenetreMenu)
|
||||||
cadreNbreDe.pack(side=tk.TOP, pady=10)
|
cadreNbreDe.pack(side=tk.TOP, pady=10)
|
||||||
@ -28,11 +41,10 @@ entryNbreDe.pack(side=tk.LEFT,padx=5)
|
|||||||
|
|
||||||
cadreQuit=tk.CTkFrame(fenetreMenu) # création d'un cadre pour facilité la disposition
|
cadreQuit=tk.CTkFrame(fenetreMenu) # création d'un cadre pour facilité la disposition
|
||||||
cadreQuit.pack(fill=tk.X, side=tk.BOTTOM, anchor=tk.CENTER, pady=15) # fill permet l'allongemment
|
cadreQuit.pack(fill=tk.X, side=tk.BOTTOM, anchor=tk.CENTER, pady=15) # fill permet l'allongemment
|
||||||
|
|
||||||
|
|
||||||
button = tk.CTkButton(cadreQuit, text="QUITTER", command=quitter) # création d'un bouton pour fermer
|
button = tk.CTkButton(cadreQuit, 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, 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,)
|
entry.pack(side=tk.BOTTOM,)
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user