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
| import tkinter as tk
from tkinter import *
compte = 0
def new():
for widget in window.winfo_children():
widget.pack_forget()
def code():
def choix():
frame4.destroy()
frame5.destroy()
nom1.pack()
nom2.pack()
if compte == 1:
frame2.pack(side=LEFT)
frame3.pack(side=RIGHT)
demarrer()
global image_nom1, image_nom2, nom1, nom2, frame2, frame3
image_nom1 = PhotoImage(file='Exemple1.gif')
image_nom2 = PhotoImage(file='Exemple2.gif')
frame2 = tk.Frame(window)
frame3 = tk.Frame(window)
frame4 = tk.Frame(window)
frame5 = tk.Frame(window)
nom1 = tk.Label(frame3, image=image_nom1)
nom2 = tk.Label(frame2, image=image_nom2)
bouton_nom1 = tk.Button(frame4, image=image_nom1, command=choix)
bouton_nom2 = tk.Button(frame5, image=image_nom2, command=choix)
bouton_nom1.pack()
bouton_nom2.pack()
frame4.pack(expand=YES, side=LEFT)
frame5.pack(expand=YES, side=RIGHT)
if compte == 4:
frame4.destroy()
frame5.destroy()
def demarrer():
new()
global compte
compte = compte + 1
if compte < 4:
code()
window = tk.Tk()
start = tk.Button(window, text='Start', command=demarrer)
start.pack()
window.mainloop() |
Partager