Home | History | Annotate | Download | only in matt
      1 from Tkinter import *
      2 
      3 # this program creates a canvas and puts a single polygon on the canvas
      4 
      5 class Test(Frame):
      6     def printit(self):
      7         print "hi"
      8 
      9     def createWidgets(self):
     10         self.QUIT = Button(self, text='QUIT', foreground='red',
     11                            command=self.quit)
     12         self.QUIT.pack(side=BOTTOM, fill=BOTH)
     13 
     14         self.draw = Canvas(self, width="5i", height="5i")
     15 
     16         # see the other demos for other ways of specifying coords for a polygon
     17         self.draw.create_rectangle(0, 0, "3i", "3i", fill="black")
     18 
     19         self.draw.pack(side=LEFT)
     20 
     21     def __init__(self, master=None):
     22         Frame.__init__(self, master)
     23         Pack.config(self)
     24         self.createWidgets()
     25 
     26 test = Test()
     27 
     28 test.mainloop()
     29