Создание списка меток с помощью tkinter

Моя цель - создать список меток (или на большой метке), чтобы каждая метка отображала уникальный вывод. Моя программа считывает ввод из прокручиваемого текста и проверяет наличие ошибок, а затем отображает все ошибки в виде списка.

def check():
    import enchant
    from enchant.checker import SpellChecker
    chkr=SpellChecker("en_US")
    chkr.set_text(str(bd.get("1.0", END)))
    for err in chkr:
            out3=Label(window, text=("ERROR:", err.word), fg="orange", bg="black", font="ariel")
            out3.grid(row=19, column=3, columnspan=5) 

person anusha    schedule 20.11.2017    source источник
comment
В чем вопрос?   -  person j_4321    schedule 20.11.2017
comment
В вашем вопросе нет вопроса.   -  person Bryan Oakley    schedule 20.11.2017
comment
Этот ответ включает часть для создания виджетов в списке.   -  person Nae    schedule 20.11.2017
comment
вы помещаете все Labels в одно и то же место row=19, column=3, так что не ожидайте, что вы их увидите. Вы видите только последний. Остальные ярлыки скрыты за последним.   -  person furas    schedule 20.11.2017


Ответы (1)


если я понимаю ваш вопрос, попробуйте что-то вроде этого.

    y = 19
    for err in chkr:
        Label(window, text = "your error", fg="orange", bg="black", font="ariel").grid(row=y, column=3, columnspan=5)
        y = y + 1
person dimitris tseggenes    schedule 20.11.2017