Next: TkClassHier |
Contents
A Simple Hello World Program
See also the hello-world notes and
summary.
from Tkinter import * 1
2
class Application(Frame): 3
def say_hi(self): 4
print "hi there, everyone!" 5
6
def createWidgets(self): 7
self.QUIT = Button(self) 8
self.QUIT["text"] = "QUIT" 9
self.QUIT["fg"] = "red" 10
self.QUIT["command"] = self.quit 11
12
self.QUIT.pack({"side": "left"}) 13
14
self.hi_there = Button(self) 15
self.hi_there["text"] = "Hello", 16
self.hi_there["command"] = self.say_hi 17
18
self.hi_there.pack({"side": "left"}) 19
20
21
def __init__(self, master=None): 22
Frame.__init__(self, master) 23
self.pack() 24
self.createWidgets() 25
26
app = Application() 27
app.mainloop() 28