Sean McIlroy wrote: > hello > > (how) can you change the text of a Tkinter Button by clicking it? > something like > > def click(index): return lambda: buttons[index].text = 'hello' > buttons = [Button(root,command=click(index)) for index in > range(numbuttons)] > > only with an attribute that Buttons actually have. sorry to have to > ask such a see-spot-run question. thanks if you can help.
See http://infohost.nmt.edu/tcc/help/pubs/tkinter/universal.html You can set the text of a Button widget with button["text"] = ... or button.configure(text=...) -- http://mail.python.org/mailman/listinfo/python-list