Entry
|
|
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() # get text #ent.delete('0', END) ent.insert(END, 'x') ent.insert(0, 'x')
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()
|
|
|
|
|
Related Scripts with Example Source Code in same category :
-
-
-
-
-
-
|
|