1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56
| from tkinter import *
fenetre_Creation_Immeuble=Tk()
fenetre_Creation_Immeuble.title('CREATION IMMEUBLE')
fenetre_Creation_Immeuble.geometry("950x750")
fenetre_Creation_Immeuble.configure(bg = "turquoise1")
NombresEtages=99
Label(fenetre_Creation_Immeuble,bg='turquoise1',text="Nom Etage", font=("Purisa", 10), anchor="w").place(x=510,y=90,height=20, width=100)
Label(fenetre_Creation_Immeuble,bg='turquoise1',text="Surface en M2", font=("Purisa", 10), anchor="w").place(x=610,y=90,height=20, width=100)
frame=Frame(fenetre_Creation_Immeuble,width=200,height=410)
frame.place(x=510,y=120)
canvas=Canvas(frame,bg='WHITE',width=200,height=410,scrollregion=(0,0,0,1980))
canvas.place(x=510,y=120)
vbar=Scrollbar(frame,orient=VERTICAL)
vbar.pack(side=RIGHT,fill=Y)
vbar.config(command=canvas.yview)
canvas.config(yscrollcommand=vbar.set)
canvas.pack(side=LEFT,expand=True,fill=BOTH)
Etages=[[0] *2 for i in range(NombresEtages)]
if NombresEtages==1:
Etages[0][0]="Rez De Chaussé"
elif NombresEtages==2:
Etages[0][0]="Rez De Chaussé"
Etages[1][0]="Premier Etage"
else:
Etages[0][0]="Rez De Chaussé"
Etages[1][0]="Premier Etage"
for i in range(2,NombresEtages):
Etages[i][0]=str(i)+" ième Etage"
for i in range(NombresEtages):
canvas.create_text(5,((i*20)+10), text=Etages[i][0],fill="red", font=("Purisa", 10),anchor="w")#premiere ligne du canvas
Entry(canvas,borderwidth=4,font=("Purisa",10),bg="yellow",justify="center").place(x=150,y=50, height=20, width=100)
fenetre_Creation_Immeuble.mainloop() |
Partager