Tkinter
line †
Canvasをセットします。 †
self.canvas = Canvas(self, bg="white", width=300, height=200)
self.canvas.pack()
create_lineで線を引きます。 †
self.l=self.canvas.create_line(10,10,50,120,fill="red",width=5)
矢印も引けます。 †
self.l2=self.canvas.create_line(70,10,70,120,arrow=BOTH)
coordsで線の座標を変更します。 †
self.canvas.coords(self.l,50,10,10,120)
deleteで線を削除します。 †
self.canvas.delete(self.l2)
itemconfigureで属性の変更をします。 †
self.canvas.itemconfigure(self.l,fill="YELLOW")