Bonjour , j'ai une grande image et je l'ai découpé en 3 pour pouvoir l'afficher dans les dimensions voulues . Au depart j'affiche la premiére image et un bouton propose d'afficher la seconde , un autre la premiére et un autre la troisiéme . J'aimerais lorsque qu'on clique sur le bouton que l'ancienne image qui était affiché soit supprimé pour laissé place à celle qui doit être affiché (sinon je me retrouve avec deux images dans la fenétre) . Voilà ce que j'ai fait :
Probléme 1 : Il m'affiche les trois images sans même que je ne clique sur un des boutons
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 def affi(i): photo=PhotoImage(file=i) labl = Label(page, image=photo) labl.image=photo labl.pack() ; but1=Button(page,text="Etape 1",command=affi("1.gif")); but1.pack(side="left") but2=Button(page,text="Etape 2",command=affi("2.gif")); but2.pack(side="left") but3=Button(page,text="Etape 3",command=affi("3.gif")); but3.pack(side="left")
Probléme 2 : Je ne vois pas comment faire pour supprimer l'image présente avant d'en afficher une autre .
Merci de votre aide )
Partager