[Tkinter-discuss] Entry Labels - .get()
Blackpanda
darragh_odowd at yahoo.com
Fri Feb 1 00:12:19 CET 2013
Hi,
I'm relatively new to Python and am building a GUI using Tkinter. As part of
the GUI I have a form ("frm2") which has a number of enrty labels
("self.ent"). These are placed in the form using a double loop (see below).
I also have a button which I want to return all the entries. The button is
linked (i.e. using command=self.GetValues) to a function which uses
self.entVar.get() to try and get all the entries but this only gives me the
last entry. Any suggestions how I can get all the entries when the button is
pressed?
frm2 = LabelFrame(cnv, text="Portfolio Weights:", font=("Calibri", 12),
width=150)
#Frame contents
for i in range(0, len(Assets_Text)):
labi = Label(frm2, width=30, text=Assets_Text[i], anchor='w')
labi.grid(row=i+5, column=0, sticky='we')
for j in range(0, self.entry2Variable.get()):
lab2 = Label(frm2, text="Portfolio %d" % (j+1), width=10,
font=("Calibri", 10))
lab2.grid(row=4, column=j+1)
self.entVar = IntVar()
self.ent = Entry(frm2, width=10, textvariable=self.entVar)
self.ent.grid(row=i+5, column=j+1)
self.entVar.set(0.00)
--
View this message in context: http://python.6.n6.nabble.com/Entry-Labels-get-tp5004179.html
Sent from the Python - tkinter-discuss mailing list archive at Nabble.com.
More information about the Tkinter-discuss
mailing list