Заполнить текстовый виджет tkinter снизу вверх - PullRequest
1 голос
/ 11 апреля 2020

Я создаю окно команд, которое состоит из виджета ввода и текстового виджета. Когда пользователь нажимает кнопку возврата на виджете ввода, сообщение должно быть помещено в конец текстовой записи, а не вверх. Не удалось найти какие-либо реализации этого или каких-либо вариантов, чтобы сделать это, любая помощь будет оценена.

Пример кода, с которым я работаю:

from tkinter import *

window = Tk()

messages = Text(window)
messages.pack()

input_user = StringVar()
input_field = Entry(window, text=input_user)
input_field.pack(side=BOTTOM, fill=X)

def Enter_pressed(event):
    input_get = input_field.get()
    print(input_get)
    messages.insert(INSERT, '%s\n' % input_get
    input_user.set('')
    return "break"

frame = Frame(window)  # , width=300, height=300)
input_field.bind("<Return>", Enter_pressed)
frame.pack()

window.mainloop()

Как это выглядит в данный момент: Команды GUI

Снова, любая помощь / предложения был бы признателен

...