• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1from Tkinter import *
2
3# note that there is no explicit call to start Tk.
4# Tkinter is smart enough to start the system if it's not already going.
5
6class Test(Frame):
7    def printit(self):
8        print "hi"
9
10    def createWidgets(self):
11        self.QUIT = Button(self, text='QUIT', foreground='red',
12                           command=self.quit)
13
14        self.QUIT.pack(side=LEFT, fill=BOTH)
15
16        # a hello button
17        self.hi_there = Button(self, text='Hello',
18                               command=self.printit)
19        self.hi_there.pack(side=LEFT)
20
21    def __init__(self, master=None):
22        Frame.__init__(self, master)
23        Pack.config(self)
24        self.createWidgets()
25
26test = Test()
27test.mainloop()
28