Bonjour, dans le cadre d’un projet scolaire en ISN je dois créer un programme pour une histoire interactive, comme les livres dont vous êtes le héros. Pour cela je souhaite que lorsque j’appuie sur l’un des 2 boutons représentant les 2 choix possible, la fenêtre soit réinitialiser. C’est à dire que le texte soit remplacé par le nouveaux chapitres et que les boutons représente les 2 nouveaux choix. Et ainsi de suite jusqu’à l’une des fins possibles.
Voici le début de mon programme
from tkinter import *
####Chapitre 1 : situation initial#####
def chapitre1():
tex = Message(fen, text='...', fg='blue')
tex.pack()
bou1 = Button(fen, text='Je suis Kitty', command = Chapitre2a)
bou1.pack(side='right')
bou2 = Button(fen, text='Je suis max', command = chapitre2b)
bou2.pack(side='left')
####En cliquant sur le 1er boutons####
def Chapitre2a():
tex = Message(fen, text= '...', fg='blue')
tex.pack()
bou1 = Button(fen, text='J ai une carte du labyrinthe', command =chapitre3a)
bou1.pack(side='right')
bou2 = Button(fen, text='Et toi ?', command = chapitre3b)
bou2.pack(side='left')
####En cliquant sur le 2e boutons####
def chapitre2b():
tex = Message(fen, text= '...', fg='blue')
tex.pack()
bou1 = Button(fen, text='J ai une carte du labyrinthe', command = chapitre3c)
bou1.pack(side='right')
bou2 = Button(fen, text='Et toi ?', command = chapitre3d)
bou2.pack(side='left')
####Introduction#####
fen = Tk()
tex = Message(fen, text= 'Dans un monde où une rivalité entre les chiens et les chats fait rage, la guerre est de rigueur et une haine incommensurable plane dans les deux clans... Les deux clans vivent dans des châteaux voisins, séparés par un labyrinthe... ', fg='blue')
tex.pack()
####Lire notre histoire#####
bou1 = Button(fen, text='Suivant', command = chapitre1)
bou1.pack(side="right")
####Quitter#####
bou2 = Button(fen, text='Quitter', command = fen.destroy)
bou2.pack(side="left")
fen.mainloop()
+0
-0