
![]() | Version 1 of creating a text field: straightforward packing of labels and entries in frames:
def textentry(self, parent, variable, label):
"""make a textentry field tied to variable"""
f = Frame(parent)
f.pack(side='top', padx=2, pady=2)
l = Label(f, text=label)
l.pack(side='left')
widget = Entry(f, textvariable=variable, width=8)
widget.pack(side='left', anchor='w')
return widget
|