Я создал таблицы 3x5, и при щелчке по строке 1 или строке 2 выбранная таблица / строка будет менять цвет, и при выборе кнопки ПРИМЕНИТЬ печатается номер строки.
В настоящее время, когдащелчок мыши по строке 1, цвет не меняется, а при изменении строки 2 изменяется только часть метки.
from tkinter import *
from tkinter import ttk
emode=[
[['Title1'],['Title2'],['Title3'],['Title4'],['Title4']],
[['A '],[" B "],[" C "],[" D "],[" E "]],
[['1'],['2'],['3'],['4'],['5']]
]
def callback(event):
l.config(background='blue')
root = Tk()
root.title('TABLE')
root.config(background='black')
for i in range(3):
for j in range(5):
l = Label(text='%7s' % emode[i][j],
relief=RIDGE,foreground='white',background='red')
l.grid(row=i, column=j, sticky=NSEW)
apply=Buttontext='APPLY',background='orange',foreground='white').gridrow=4,column=1)
l.bind("<Button-1>", callback)
root.mainloop()