I hope the problem has been solved for you. I found your message because I was searching the internet for my own solution. I am doing the exact same as you, creating a grid of labels.
How do you plan to scroll horizontally if the number of columns in the data exceeds the number displayed? I decided to use the Scale widget, it works but a scrollbar would be better. I just couldn't figure out how to use the scrollbar - it seems that it needs to be attached to a frame or similar, then how do you set the values? This is easy in a Scale, but it doesn't look as good. I also named the labels that displayed the data so that I could easily identify when a user clicks on a label, which cell they had chosen. I want to let them drill down on the data in a cell (the application is for monthly financial data). Iain Day wrote: > > Hi, > > I've written a short program which is supposed to populate a table > constructed from tk.Label widgets. It does this by looping over the > rows. Unfortunately, it only seems to populate the final row. What am I > doing wrong? > > The code is: > > def updatedata(): > updatetime.delete(0, tk.END) > for i in range(len(machines)): > print machines[i] > status = sshshowstat(machines[i]) > > for j in range(len(status)): > param, value = status[j].split(': ') > > for k in range(len(variables)): > if re.match(variables[k], param) is None: > continue > else: > # print i, value > if value in ('Acquiring', 'Regulated'): > systemdata[i][k].config(text=value, > foreground='green') > elif value in ('Not Reg.'): > systemdata[i][k].config(text=value, > foreground='red') > else: > systemdata[i][k].config(text=value) > > > tk.Button(root, text="Update Table Data", > command=updatedata).grid(row=len(machines)+1, column=len(variables), > sticky=tk.S) > > > > Thanks, > > Iain > > _______________________________________________ > Tkinter-discuss mailing list > Tkinter-discuss@python.org > http://mail.python.org/mailman/listinfo/tkinter-discuss > > -- View this message in context: http://www.nabble.com/Filling-a-series-of-tk.Label-tp22548194p22595082.html Sent from the Python - tkinter-discuss mailing list archive at Nabble.com. _______________________________________________ Tkinter-discuss mailing list Tkinter-discuss@python.org http://mail.python.org/mailman/listinfo/tkinter-discuss