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