直線を描画するPythonプログラム

明日のPythonプログラミングの役に立つかもしれないので、サンプルプログラムを書き残しておきます。

■draw_line.py

# 直線描画プログラム
import tkinter as tk

WIDTH=300
HEIGHT=200

root = tk.Tk()
root.title('直線描画プログラム')
root.geometry('%dx%d' % (WIDTH, HEIGHT))

canvas = tk.Canvas(root, width=WIDTH, height=HEIGHT, bg="#FFFFFF")
canvas.pack()

# (10, 10) - (200, 150)に黒で太さ3の直線を引く
canvas.create_line(10, 10, 200, 150, fill="black", width=3) 

root.mainloop()

■実行結果

$ python draw_line.py

この調子で長方形、楕円、多角形とどんどん描いていこうと思いますが、それは明日以降になります。

参考文献

Pythonでつくるゲーム開発入門講座 (廣瀬豪)