Tkinter

line

line.jpg

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")

添付ファイル: fileline.jpg 351件 [詳細] fileline.py 436件 [詳細]

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2006-08-30 (水) 05:44:23 (5620d)