|
|
@ -112,50 +112,50 @@ def changeDistance(): |
|
|
print("e") |
|
|
print("e") |
|
|
|
|
|
|
|
|
fenetre = tk.Tk() |
|
|
fenetre = tk.Tk() |
|
|
fenetre['bg'] = "lavender" |
|
|
fenetre['bg'] = "snow" |
|
|
fenetre.title("Outil de prévision énergétique") |
|
|
fenetre.title("Outil de prévision énergétique") |
|
|
fenetre.resizable(False,False) |
|
|
fenetre.resizable(False,False) |
|
|
#Un truc comme gestionnaire du transport d'electricité non ? ou je pense que sur tkinter tu peux faire disparaitre |
|
|
#Un truc comme gestionnaire du transport d'electricité non ? ou je pense que sur tkinter tu peux faire disparaitre |
|
|
#le dessus (mais faut rajouter un bouton pour fermer la fenetre et tout c'est galere) |
|
|
#le dessus (mais faut rajouter un bouton pour fermer la fenetre et tout c'est galere) |
|
|
|
|
|
|
|
|
canva = tk.Canvas(fenetre, bg = "lavender", highlightthickness = 0, width = 10, |
|
|
canva = tk.Canvas(fenetre, bg = "snow", highlightthickness = 0, width = 10, |
|
|
height = 13.5) |
|
|
height = 13.5) |
|
|
canva.grid( columnspan = 2) |
|
|
canva.grid( columnspan = 2) |
|
|
# Boutons valeur de k |
|
|
# Boutons valeur de k |
|
|
valeurk = tk.StringVar() |
|
|
valeurk = tk.StringVar() |
|
|
labelk = tk.Label(fenetre, text = "choisir le nombre de k plus proches voisin voulus : ", |
|
|
labelk = tk.Label(fenetre, text = "choisir le nombre de k plus proches voisin voulus : ", |
|
|
width = 50, bg = "lavender") |
|
|
width = 50, bg = "snow") |
|
|
labelk.grid(row = 1, column = 0, columnspan = 2) |
|
|
labelk.grid(row = 1, column = 0, columnspan = 2) |
|
|
entreek = tk.Entry(fenetre, textvariable = valeurk, width = 30) |
|
|
entreek = tk.Entry(fenetre, textvariable = valeurk, width = 30) |
|
|
entreek.grid(row = 2, column = 0, columnspan = 2) |
|
|
entreek.grid(row = 2, column = 0, columnspan = 2) |
|
|
|
|
|
|
|
|
# Boutons date |
|
|
# Boutons date |
|
|
canvadate = tk.Canvas(fenetre, bg = "lavender", width = 350, height = 20, |
|
|
canvadate = tk.Canvas(fenetre, bg = "snow", width = 350, height = 20, |
|
|
highlightthickness = 0) |
|
|
highlightthickness = 0) |
|
|
canvadate.create_line(0, 10, 350, 10, fill = "black") |
|
|
canvadate.create_line(0, 10, 350, 10, fill = "black") |
|
|
canvadate.grid(row = 3, columnspan = 2) |
|
|
canvadate.grid(row = 3, columnspan = 2) |
|
|
valeurdate = tk.StringVar() |
|
|
valeurdate = tk.StringVar() |
|
|
labeldate = tk.Label(fenetre, text = "choisir la date au format aaaa-mm-jj : ", width = 50, bg = "lavender") |
|
|
labeldate = tk.Label(fenetre, text = "choisir la date au format aaaa-mm-jj : ", width = 50, bg = "snow") |
|
|
labeldate.grid(row = 4, column = 0, columnspan = 2) |
|
|
labeldate.grid(row = 4, column = 0, columnspan = 2) |
|
|
entreedate=tk.Entry(fenetre, textvariable = valeurdate, width = 30) |
|
|
entreedate=tk.Entry(fenetre, textvariable = valeurdate, width = 30) |
|
|
entreedate.grid(row = 5, column = 0, columnspan = 2) |
|
|
entreedate.grid(row = 5, column = 0, columnspan = 2) |
|
|
|
|
|
|
|
|
# Boutons température |
|
|
# Boutons température |
|
|
canvatemp = tk.Canvas(fenetre, bg = "lavender", width = 350, height = 20, |
|
|
canvatemp = tk.Canvas(fenetre, bg = "snow", width = 350, height = 20, |
|
|
highlightthickness = 0) |
|
|
highlightthickness = 0) |
|
|
canvatemp.create_line(0, 10, 350, 10, fill = "black") |
|
|
canvatemp.create_line(0, 10, 350, 10, fill = "black") |
|
|
canvatemp.grid(row = 6, columnspan = 2) |
|
|
canvatemp.grid(row = 6, columnspan = 2) |
|
|
valeurtemp = tk.StringVar() |
|
|
valeurtemp = tk.StringVar() |
|
|
labeltemp = tk.Label(fenetre, text = "La température moyenne et de référence avec un espace: ", |
|
|
labeltemp = tk.Label(fenetre, text = "La température moyenne et de référence avec un espace: ", |
|
|
width = 50, bg = "lavender") |
|
|
width = 50, bg = "snow") |
|
|
labeltemp.grid(row = 7, column = 0, columnspan = 2) |
|
|
labeltemp.grid(row = 7, column = 0, columnspan = 2) |
|
|
entreetemp=tk.Entry(fenetre, textvariable = valeurtemp, width = 30) |
|
|
entreetemp=tk.Entry(fenetre, textvariable = valeurtemp, width = 30) |
|
|
entreetemp.grid(row = 8, column = 0, columnspan = 2) |
|
|
entreetemp.grid(row = 8, column = 0, columnspan = 2) |
|
|
|
|
|
|
|
|
canvaRecup = tk.Canvas(fenetre, bg='lavender', width = 1, height = 10, highlightthickness = 0) |
|
|
canvaRecup = tk.Canvas(fenetre, bg='snow', width = 1, height = 10, highlightthickness = 0) |
|
|
canvaRecup.grid(row = 9, columnspan = 2) |
|
|
canvaRecup.grid(row = 9, columnspan = 2) |
|
|
|
|
|
|
|
|
boutonRecup = tk.Button(fenetre, command = lancerTest, bg = 'lavender',text='Valider', |
|
|
boutonRecup = tk.Button(fenetre, command = lancerTest, bg = 'snow',text='Valider', |
|
|
cursor='hand2') |
|
|
cursor='hand2') |
|
|
boutonRecup.grid(row = 10) |
|
|
boutonRecup.grid(row = 10) |
|
|
|
|
|
|
|
|
@ -163,7 +163,7 @@ boutonDistance = tk.Button(fenetre, command = changeDistance, text="Distance de |
|
|
,bg='snow') |
|
|
,bg='snow') |
|
|
boutonDistance.grid(row=10, column=1) |
|
|
boutonDistance.grid(row=10, column=1) |
|
|
|
|
|
|
|
|
affichageResultats = tk.Label(fenetre, bg='lavender', text='',font='TkDefaultFont 8 bold') #J'ai du chercher parce qu'on ne peut |
|
|
affichageResultats = tk.Label(fenetre, bg='snow', text='',font='TkDefaultFont 8 bold') #J'ai du chercher parce qu'on ne peut |
|
|
affichageResultats.grid(row=11) |
|
|
affichageResultats.grid(row=11) |
|
|
|
|
|
|
|
|
fenetre.mainloop() |
|
|
fenetre.mainloop() |