0
0 комментариев

Суть в чём:

У меня есть некий список, например p=[[0,0,0,0],[0,0,0,2],[0,0,0,0],[0,0,0,0]], некоторый словарь, в котором хранятся пары «Номер кнопки»-«Значение», а также Label`ы, к примеру:

    class Pole(app):
    def build(self):
        for i in range(n):
            for j in range(n):
                my_text=str(p[i][j])
                LabelDict[k]=str(p[i][j])
                CB=Color_Box()
                Little_Lab=Label(text=LabelDict[k])
 
                k+=1
 
                win.add_widget(CB)
                CB.add_widget(Little_Lab)

где win — заранее объявленная переменная класса GridLayout

Как сделать так, чтобы меняя значение в списке p, например p[1][2]='2', менялось и его отображение на экране? Уже долго мучаюсь. Можно, пожалуйста, кроме объяснения, привести пример?

Касательно словаря — я хз, как делать, поэтому попытался хоть как-то реализовать, но не получается ничего.

Изменен статус публикации
Добавить комментарий