diff options
Diffstat (limited to 'Demo/tkinter/matt/entry-simple.py')
-rw-r--r-- | Demo/tkinter/matt/entry-simple.py | 21 |
1 files changed, 10 insertions, 11 deletions
diff --git a/Demo/tkinter/matt/entry-simple.py b/Demo/tkinter/matt/entry-simple.py index cf82b89..5146e6f 100644 --- a/Demo/tkinter/matt/entry-simple.py +++ b/Demo/tkinter/matt/entry-simple.py @@ -1,25 +1,24 @@ from Tkinter import * -import string +import string # This program shows how to use a simple type-in box class App(Frame): def __init__(self, master=None): - Frame.__init__(self, master) - self.pack() + Frame.__init__(self, master) + self.pack() - self.entrythingy = Entry() - self.entrythingy.pack() + self.entrythingy = Entry() + self.entrythingy.pack() - # and here we get a callback when the user hits return. we could - # make the key that triggers the callback anything we wanted to. - # other typical options might be <Key-Tab> or <Key> (for anything) - self.entrythingy.bind('<Key-Return>', self.print_contents) + # and here we get a callback when the user hits return. we could + # make the key that triggers the callback anything we wanted to. + # other typical options might be <Key-Tab> or <Key> (for anything) + self.entrythingy.bind('<Key-Return>', self.print_contents) def print_contents(self, event): - print "hi. contents of entry is now ---->", self.entrythingy.get() + print "hi. contents of entry is now ---->", self.entrythingy.get() root = App() root.master.title("Foo") root.mainloop() - |