![]() | 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 |