Почему панель Tk windows исчезает после создания этикетки внутри? - PullRequest
0 голосов
/ 31 января 2020

Код следующий:

Labels = [[] for i in range(height)]
Blocks = [[PanedWindow(root, bg = WHITE, height = 660 // height - 3, width = 660 // width - 3) for j in range(width)] for i in range(height)]
for i in range(height):
        for j in range(width):
            Labels[i].append(Label(Blocks[i][j],anchor = CENTER, text = "0"))
            Blocks[i][j].pack()
            Labels[i][j].pack()
            Blocks[i][j].place(x = 13 + (660 // height) * i, y = 13 + (660 // width) * j)

Я хотел бы создать форму, которая показывает блоки "высота * ширина" с меткой, показывающей число внутри.

До того, как я создал метку, форма выглядит следующим образом:

введите описание изображения здесь

И я ожидал, что это будет выглядеть так (эта картина написана художником):

введите описание изображения здесь

Но форма на самом деле выглядит так:

введите описание изображения здесь

Я также написал Функция вызывается при нажатии на панораму windows, и она хорошо работала до того, как я создал ярлыки. Однако после создания ярлыков эта функция также не работала.

Как я могу решить эту проблему? Спасибо!

...