martes, 18 de septiembre de 2018

Unidad 2: Tinta con mouse

Tinta con mouse en Pycharm

Código

       
from Tkinter import *

ancho = 500
alto = 150


def paint(event):
    x1, y1 = (event.x -1),(event.y -1)
    x2, y2 = (event.x +1),(event.y +1)
    panel.create_oval(x1, y1, x2, y2, fill ='red')

def borrartodo():
    panel.delete('all')




master = Tk()
master.title('pinta con el mouse')

panel = Canvas(master, width = ancho, height = alto)
panel.pack(expand = YES, fill =BOTH )
panel.bind("", paint)

mensaje = Label(master, text = 'presione o arrastre con el mouse')
mensaje.pack(side = BOTTOM)

boton = Button(master, text ='borrar', command = borrartodo)
boton.pack(side = BOTTOM)

master.mainloop()
       


Programa Tinta con mouse  (TintaconMouse.py)






Ejecutar



Ventana


Probar (presionar o arrastrar con el mouse)




No hay comentarios:

Publicar un comentario