|
|
|
@ -2,17 +2,27 @@ |
|
|
|
import tkinter as tk |
|
|
|
|
|
|
|
def validerNombres(): |
|
|
|
caneva.delete("all") |
|
|
|
nombres_separe = nombres.get().split(" ") |
|
|
|
maxNombres = int(sorted(nombres_separe)[len(nombres_separe)-1]) |
|
|
|
for i in range(len(nombres_separe)): |
|
|
|
caneva.create_rectangle(40*i+20, |
|
|
|
300*int(nombres_separe[i])/maxNombres,40*i+40,300) |
|
|
|
if 0<=int(nombres_separe[i])/maxNombres<0.25: |
|
|
|
couleur = '#7ef968' |
|
|
|
elif 0.25<=int(nombres_separe[i])/maxNombres<0.5: |
|
|
|
couleur = '#e6f968' |
|
|
|
elif 0.5<=int(nombres_separe[i])/maxNombres<0.75: |
|
|
|
couleur = '#fc9d3f' |
|
|
|
else: |
|
|
|
couleur = '#fc5555' |
|
|
|
caneva.create_rectangle(40*i+20,300-300*int(nombres_separe[i])/maxNombres |
|
|
|
,40*i+40,300,fill=couleur) |
|
|
|
print(300*int(nombres_separe[i])/maxNombres) |
|
|
|
|
|
|
|
print(maxNombres,nombres_separe) |
|
|
|
|
|
|
|
|
|
|
|
fenetre = tk.Tk() |
|
|
|
fenetre.geometry(350460) |
|
|
|
|
|
|
|
caneva = tk.Canvas(fenetre,height = 300,width=440) |
|
|
|
caneva.grid(column = 1, columnspan = 4) |
|
|
|
|