from Tkinter import *
class AddressInputForm :
def __init__(self) :
self.root = None
self.nameentry = None
self.name = ""
self.address = ""
def CloseWindow(self) :
self.name = self.nameentry.get()
self.address = self.addressentry.get()
self.root.destroy()
def CreateForm(self) :
self.root = Tk()
Label(self.root, text="Enter name:").grid(row=0, sticky=W)
Label(self.root, text="Enter address:").grid(row=1, sticky=W)
self.nameentry = Entry(self.root)
self.addressentry = Entry(self.root)
self.nameentry.grid(row=0, column=1)
self.addressentry.grid(row=1, column=1)
Button(self.root, text="Ok", command=self.CloseWindow).grid(row=2,column=0)
Button(self.root, text="Cancel", command=self.CloseWindow).grid(row=2, column=1)
self.root.mainloop()
af = AddressInputForm()
af.CreateForm()
|