mirror of
				https://github.com/python/cpython.git
				synced 2025-10-30 21:21:22 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			24 lines
		
	
	
	
		
			730 B
		
	
	
	
		
			Python
		
	
	
	
	
	
			
		
		
	
	
			24 lines
		
	
	
	
		
			730 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()
 | 
