クリックしたところに円と四角が描かれるプログラム その3です。
#coding:utf-8 import tkinter as tk def click(event): canvas.create_oval(event.x - 20, event.y -20, event.x +20, event.y +20, fill = 'red', width = 0) def click2(event): canvas.create_rectangle(event.x - 20, event.y -20, event.x +20, event.y +20, fill = 'blue', width = 0) def reset(): canvas.create_rectangle(0, 0, 600, 400, fill = 'white', width = 0) root = tk.Tk() root.geometry('900x400') root.title('クリックすると円と四角が描かれる') button1 = tk.Button(root,text = 'リセット', font = ('Courier',14),command = reset) canvas = tk.Canvas(root, width = 600, height = 400, bg = 'white') button1.place(x = 700, y = 350) canvas.place(x = 0, y = 0) canvas.bind('<Button-1>', click) canvas.bind('<Button-3>', click2) root.mainloop()
メモ
・リセットボダンを作りました。
0 件のコメント:
コメントを投稿