Bonjour,

je souhaite insérer deux image dans un programme et dans deux fenêtres différentes sachant que la deuxième fenêtre (avec la deuxième image) s'ouvre en cliquant sur un bouton

Voici la partie du programme qui correspond à l'ouverture de la première image :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
fen1 = Tk()
can1 = Canvas(fen1, width = 1150, height = 700, bg ='white')
photo = PhotoImage(file = 'Carte.gif')
item = can1.create_image(575, 350, image = photo)
can1.grid(sticky = 'NW', column = 1, row = 1)
le bouton qui lance la fonction qui ouvre la deuxième image :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
Button(text = '   OK   ', relief = FLAT, bg = 'royal blue', fg = 'white', command = AffichageResultat).grid(column = 2, row = 10)
et la fonction qui doit se lancer :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
def AffichageResultat():
  fen2 = Tk()
  can2 = Canvas(fen2, width = 545, height = 335)
  photo2 = PhotoImage(file = 'Moustique_resultat.gif')
  item2 = can2.create_image(272, 167, image = photo2)
  can2.grid(column = 1, row = 1)
  fen2.mainloop()
le programme fonctionne jusqu'à ce que l'on appuie sur le bouton, ensuite la deuxième fenêtre s'ouvre mais pas l'image ...

merci d'avance