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 57 58
| from tkinter import *
fen1 = Tk()
# création d'un widget 'Canvas' contenant une image bitmap :
can1 = Canvas(fen1, width =160, height =160, bg ='white')
photo = PhotoImage(file ='ala.gif')
item = can1.create_image(80, 80, image =photo)
can2 = Canvas(fen1, width =160, height =160, bg ='white')
photo = PhotoImage(file ='leu.gif')
item = can2.create_image(100, 100, image =photo)
can3 = Canvas(fen1, width =160, height =160, bg ='white')
photo = PhotoImage(file ='gly.gif')
item = can3.create_image(200, 200, image =photo)
can4 = Canvas(fen1, width =160, height =160, bg ='white')
photo = PhotoImage(file ='gly.gif')
item = can4.create_image(200, 200, image =photo)
can5 = Canvas(fen1, width =160, height =160, bg ='white')
photo = PhotoImage(file ='gly.gif')
item = can5.create_image(200, 200, image =photo)
can6 = Canvas(fen1, width =160, height =160, bg ='white')
photo = PhotoImage(file ='gly.gif')
item = can6.create_image(200, 200, image =photo)
can7 = Canvas(fen1, width =160, height =160, bg ='white')
photo = PhotoImage(file ='gly.gif')
item = can7.create_image(200, 200, image =photo)
can8 = Canvas(fen1, width =160, height =160, bg ='white')
photo = PhotoImage(file ='gly.gif')
item = can8.create_image(200, 200, image =photo)
can9 = Canvas(fen1, width =160, height =160, bg ='white')
photo = PhotoImage(file ='gly.gif')
item = can9.create_image(200, 200, image =photo)
can10 = Canvas(fen1, width =160, height =160, bg ='white')
photo = PhotoImage(file ='gly.gif')
item = can10.create_image(200, 200, image =photo)
can11 = Canvas(fen1, width =160, height =160, bg ='white')
photo = PhotoImage(file ='gly.gif')
item = can11.create_image(200, 200, image =photo)
can12 = Canvas(fen1, width =160, height =160, bg ='white')
photo = PhotoImage(file ='gly.gif')
item = can12.create_image(200, 200, image =photo)
# Mise en page à l'aide de la méthode 'grid' :
can1.grid(row =1, column =3, rowspan =3, padx =10, pady =5)
can2.grid(row =10, column =3, rowspan =3, padx =10, pady =5)
can3.grid(row =20, column =3, rowspan =3, padx =10, pady =5)
can4.grid(row =30, column =3, rowspan =3, padx =10, pady =5)
can5.grid(row =1, column =4, rowspan =3, padx =10, pady =5)
can6.grid(row =10, column =4, rowspan =3, padx =10, pady =5)
can7.grid(row =20, column =4, rowspan =3, padx =10, pady =5)
can8.grid(row =30, column =4, rowspan =3, padx =10, pady =5)
can9.grid(row =1, column =5, rowspan =3, padx =10, pady =5)
can10.grid(row =1, column =6, rowspan =3, padx =10, pady =5)
can11.grid(row =1, column =10, rowspan =3, padx =10, pady =5)
can12.grid(row =10, column =5, rowspan =3, padx =10, pady =5)
# démarrage :
fen1.mainloop() |
Partager