Bonjour,
Je bloque sur un problème : lié une checkbox a un widget (ici, un trait). j'aimerais que l'objet s'affiche uniquement lorsque la case est coché. j'ai ecrit ce bout de code, en tentant de maitriser les checkbox, mais je n'y suis pas parvenu, je sollicite donc votre aide.
Merci de votre aide.
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 from tkinter import * fen1 = Tk() fen2 = Tk() def aa(): b = a.get() if b == 1: T.grid() else: T.grid_remove() can = Canvas(fen1,width=500,height=500,bg ="white") can.pack() T= can.create_line(100,100,400,400) a = IntVar() AA = Checkbutton(fen2, text="trait", variable = a, command = aa) AA.pack() fen1.mainloop()
Ti.du.du39
Partager