Bonjour à tous,
Dans un canvas j'ai dessiné une grille de carrés (de sudoku). Je veux mettre en surbrillance l'un des carrés en changeant la couleur de son périmètre.
Je n'arrive pas à trouver la méthode qui le met au-dessus de son voisin, ce qui fait qu'il n'y a que la moitié de son périmètres qui change de couleur.
voici la maquette de mon code:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
import tkinter as tk
fp=tk.Tk()
canvas=tk.Canvas(fp,width=200,height=200,background='green')
canvas.grid(row=0,column=0)
cellules=list()
x0,y0=10,10
cote=20
cellules.append(canvas.create_rectangle(x0,y0,x0+cote,y0+cote))
cellules.append(canvas.create_rectangle(x0+cote,y0,x0+2*cote,y0+cote))
cellules.append(canvas.create_rectangle(x0,y0+cote,x0+cote,y0+2*cote))
cellules.append(canvas.create_rectangle(x0+cote,y0+cote,x0+2*cote,y0+2*cote))
canvas.itemconfigure(cellules[0],outline='red')
fp.mainloop()
Quelqu'un peut-il m'aider?