Update ARE-DYNAMIC.py
This commit is contained in:
parent
39fed16d4f
commit
4d80e53097
|
@ -75,6 +75,9 @@ ListePourcents = list()
|
|||
#Couleurs des Stratégies
|
||||
CouleursStrat=['b','r','black','g','purple']
|
||||
|
||||
# Vitesse de défilement des images dans l'affichage dynamique en millisecondes
|
||||
Vitesse = 1
|
||||
|
||||
# Fonction pour le GUI
|
||||
def saisir_les_pourcentages():
|
||||
"""
|
||||
|
@ -495,6 +498,9 @@ Var_choix=IntVar(fenetre)
|
|||
# Nombre d'itérations maximum
|
||||
It=IntVar(fenetre)
|
||||
|
||||
# Vitesse de défilement des images dans l'affichage dynamique en millisecondes, pré-variable IntVar
|
||||
Vit = IntVar()
|
||||
|
||||
def affichage_combobox():
|
||||
"""
|
||||
S'il y a eu clic sur le bouton,
|
||||
|
@ -515,8 +521,7 @@ def Interface():
|
|||
global X
|
||||
global Y
|
||||
global Var_choix
|
||||
global Vitesse
|
||||
|
||||
global Vit
|
||||
|
||||
Label(fenetre, text = "Paramétrage des variables").grid(row = 0, columnspan = 2)
|
||||
Label(fenetre, text = "Saisir la taille de la matrice souhaitée:").grid(row=1, columnspan = 2)
|
||||
|
@ -532,17 +537,15 @@ def Interface():
|
|||
Radiobutton(fenetre, text="Type 1", variable=Var_choix, value=0, command=affichage_combobox).grid(row=5, sticky=W)
|
||||
Radiobutton(fenetre, text="Type 2", variable=Var_choix, value=1, command=affichage_combobox).grid(row=6, sticky=W)
|
||||
Radiobutton(fenetre, text="Type 3", variable=Var_choix, value=2, command=affichage_combobox).grid(row=7, sticky=W)
|
||||
Radiobutton(fenetre, text="Type 4", variable=Var_choix, value=3, command=saisir_les_pourcentages).grid(row=8, sticky=W)
|
||||
Radiobutton(fenetre, text="Type 4", variable=Var_choix, value=3).grid(row=8, sticky=W)
|
||||
Radiobutton(fenetre, text="Type 5", variable=Var_choix, value=4, command=saisir_les_pourcentages).grid(row=9, sticky=W)
|
||||
Label(fenetre, text="Saisir le nombre d'itérations:").grid(row = 15, columnspan=1)
|
||||
Entry(fenetre, textvariable=It, width=3).grid(row = 16)
|
||||
|
||||
Label(fenetre, text="Saisir le nombre d'itérations:").grid(row = 14, columnspan=1)
|
||||
Entry(fenetre, textvariable=It, width=3).grid(row = 15)
|
||||
Label(fenetre, text="Saisir la vitesse de défilement des images:").grid(row=17)
|
||||
Entry(fenetre, textvariable=Vit, width=3).grid(row=18)
|
||||
|
||||
Label(fenetre, text="Saisir la vitesse de défilement des images:").grid(row=16)
|
||||
vit = IntVar()
|
||||
Entry(fenetre, textvariable=vit, width=3).grid(row=17)
|
||||
|
||||
Button(fenetre, text="Continuer", command=init_complete).grid(row=18, column=0)
|
||||
Button(fenetre, text="Quitter", command=fenetre.quit).grid(row=19)
|
||||
Button(fenetre, text="Continuer", command=fenetre.quit).grid(row=19, column=0)
|
||||
|
||||
fenetre.mainloop()
|
||||
|
||||
|
@ -574,7 +577,7 @@ def init_complete():
|
|||
global StratsResultats
|
||||
|
||||
global Vitesse
|
||||
Vitesse = vit.get()
|
||||
Vitesse = Vit.get()
|
||||
|
||||
global TailleGrilleX
|
||||
global TailleGrilleY
|
||||
|
@ -769,6 +772,7 @@ Interface()
|
|||
init_complete()
|
||||
simulation()
|
||||
afficher_etat_dynamique()
|
||||
afficher_strat_dynamique()
|
||||
affichage_strats_resultats_totaux()
|
||||
|
||||
|
||||
|
|
Loading…
Reference in New Issue