Entry : TextField Entry : GUI Tk PYTHON examples


PYTHON examples » GUI Tk » TextField Entry »

 

Entry


Entry: TextField: get entered value
 

from Tkinter import *

from tkMessageBox import askokcancel           

class Quitter(Frame):                          
    def __init__(self, parent=None):           
        Frame.__init__(self, parent)
        self.pack()
        widget = Button(self, text='Quit', command=self.quit)
        widget.pack(expand=YES, fill=BOTH, side=LEFT)
    def quit(self):
        ans = askokcancel('Verify exit', "Really quit?")
        if ans: Frame.quit(self)


def fetch():
    print 'Input => "%s"' % ent.get()          

root = Tk()
ent = Entry(root)
ent.insert(0'Type words here')               
ent.pack(side=TOP, fill=X)                     

ent.focus()                                    
ent.bind('<Return>', (lambda event: fetch()))  
btn = Button(root, text='Fetch', command=fetch
btn.pack(side=LEFT)
Quitter(root).pack(side=RIGHT)
root.mainloop()

           
         
  



Leave a Comment / Note


 
Verification is used to prevent unwanted posts (spam). .


PYTHON examples

 Navioo GUI Tk
» TextField Entry