
Le script décrit ci-dessous crée une fenêtre comportant trois boutons et un canevas. Suivant la terminologie de tkinter, un canevas est une surface rectangulaire délimitée, dans laquelle on peut installer ensuite divers dessins et images à l’aide de méthodes spécifiques[1].
Lorsque l’on clique sur le bouton « Tracer une ligne », une nouvelle ligne colorée apparaît sur le canevas, avec à chaque fois une inclinaison différente de la précédente.
Si l’on actionne le bouton « Autre couleur », une nouvelle couleur est tirée au hasard dans une série limitée. Cette couleur est celle qui s’appliquera aux tracés suivants.
Le bouton « Quitter » sert bien évidemment à terminer l’application en refermant la fenêtre.
|
def drawline():
x1, y1, x2, y2 = 10, 190, 190, 10 # coordonnées de la ligne
fen1 = Tk()
can1 = Canvas(fen1,bg='dark grey',height=200,width=200) |
- ↑ Ces dessins pourront éventuellement être animés dans une phase ultérieure.