mirror of
				https://github.com/python/cpython.git
				synced 2025-11-04 11:49:12 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			25 lines
		
	
	
	
		
			668 B
		
	
	
	
		
			Python
		
	
	
	
	
	
			
		
		
	
	
			25 lines
		
	
	
	
		
			668 B
		
	
	
	
		
			Python
		
	
	
	
	
	
from Tkinter import *
 | 
						|
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()
 | 
						|
 | 
						|
	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)
 | 
						|
 | 
						|
    def print_contents(self, event):
 | 
						|
	print "hi. contents of entry is now ---->", self.entrythingy.get()
 | 
						|
 | 
						|
root = App()
 | 
						|
root.master.title("Foo")
 | 
						|
root.mainloop()
 | 
						|
 |