Bonjour,
J’essaie de faire un petit jeu de question avec pour (très forte) inspiration graphique Question Pour un champion
code :
Le problème se situ il me semble à la 7ème ligne du code...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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 from tkinter import* width=1280 height=720 def jouer (): bj_w.config (state='hidden') f1=Tk() f1.title("Question pour un Champion PY version") f1.iconbitmap("logoqpc.ico") f1.geometry("1280x720") f1.minsize (width, height) f1.maxsize (width, height) #canvas pour le fond image=PhotoImage(file="qpcfond1.png") can= Canvas(f1, width=width, height=height, bd=0) can.pack() bj=Button (f1, text="Jouer", font=("Sunset Boulevard", 50),bg="#fff700", bd=0, width=20, height=1, command=jouer) bj_w = can.create_window(340, 600, window=bj, state='normal') bhs=Button (f1, text="High Score", font=("sunset Boulevard", 50), bg="#fff700", bd=0, width=20, height=1) bhs_w = can.create_window(950, 600, window=bhs) f1.mainloop()
J'utilise un Canvas pour mettre un fond à ma fenêtre cela implique donc toutes le difficultés liées aux widget à intégrer par dessus ce Canvas...
J’essaie de faire un sort que lors du clique sur le bouton "jouer", les deux bouton disparaissent. J'utilise pour cela l'état 'hidden' de cadre_window (toute autre proposition pour cacher ces boutons est la bienvenue)...J'ai essayer avec ".config", avec ".attributes". J'avais aussi exploré la piste ".destroy()" que j'ai vite abandonnée car elle me semblait trop compliqué a mettre en œuvre sur le Canvas
Merci d'avance pour toute réponse...
Partager