VBA別館・Python別館
GUI 習うより慣れよ - Tak
2018/11/03 (Sat) 13:21:46
① 大きなkiteを飛ばそう
# tkinter(凧).py
import tkinter
root = tkinter.Tk()
root.title("Canvas")
canvas = tkinter.Canvas(root, bg="white", height=300, width=300)
canvas.create_polygon(10, 10, 50, 170, 130, 140, 180, 40, fill="red")
canvas.create_line(10, 10, 200, 200, fill='black')
canvas.pack()
root.mainloop()
-------------------
もうお呪いみたいな決まり文句ですから、ここはどこかにメモしておいて必要ならコピペしましょう。
Re: GUI 習うより慣れよ - Tak
2018/11/03 (Sat) 19:02:17
② 凧揚げcodeの説明
-----------------------------------
# tkinter(凧1).py
import tkinter
root = tkinter.Tk()
root.title("凧揚げ")#タイトル
canvas = tkinter.Canvas(root, bg="white", height=300, width=300)
#canvasを赤い色の多角形にする準備
canvas.create_polygon(10, 10, 50, 170, 130, 140, 180, 40, fill="red")
#数字は(x,y)が4組有るので、4角形です(凧形)
#黒い凧の紐の表現の準備
canvas.create_line(10, 10, 200, 200, fill='black')
#凧とその紐の描写
canvas.pack()
#処理終わり
root.mainloop()
------------------------------
前回と変えたのは、タイトルだけです。
前回の図と読み合わせると、理解し易いと思います。
#は全角して後で半角にしようとすると、消えてしまいますので、最初から英数字用の半角で書いて下さい。