Tkinter and simple GUI programming
#!/usr/bin/env python
from Tkinter import *
def drawframe():
c.delete("all")
c.create_rectangle(0, 0, 150, 75 + c.steffe_i, fill="blue")
c.steffe_i += 1
root.after(10, drawframe)
def mouseclick(event):
print "Mouse click at", event.x, event.y
def keyclick(event):
print "Key click", event.keysym
root = Tk()
c = Canvas(root, width=640, height=480)
c.pack()
root.bind("<Key>", keyclick)
root.bind("<Button-1>", mouseclick)
c.config(borderwidth = 10)
c.config(background = "grey15")
c.steffe_i = 0
root.after(10, drawframe)
mainloop()