Bonjour,

Je souhaiterais modifier la couleur d'un cercle sans pour autant "détruire" le cercle pour en refaire un autre.

Voici le code qui ne marche pas...

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
from tkinter import *
 
fen = Tk()
 
can = Canvas (fen, bg = 'khaki')
can.pack()
 
x, y = 100, 200
 
# création du cercle
rond = can.create_oval(x, y, x+50, y+50, fill='dark olive green', tags= 1)
 
# modification de la couleur du cercle
rond.configure(fill='khaki')
 
fen.mainloop()
Est-ce que vous auriez une idée pour modifier la couleur du cercle sans supprimer ce dernier ou bien est-il incontournable d'effacer le premier cercle blanc pour en recréer un avec la couleur 'khaki'?

Par avance merci pour votre aide.