Форум сайта python.su
Есть текстовое поле, в котором вводится прописанный в коде текст, текст внутри изменяться не может. Есть поле для ввода человеком. По кнопке подтверждения текст из поля человека должен переноситься в текстовое поле. Но нет, ничего не работает, текст не переносится, прописываю print что бы посмотреть работает команда вообще, в консоли работает, так нет.
import random from tkinter import * def submit(): a=entry.get() text.insert(INSERT, 'text' +a) window=Tk() window.geometry('640x480') text = Text(width=1280, height=15, font=('arial', 15)) text.pack(side=TOP) text.insert(INSERT, 'text') text.configure(state='disabled') entry = Entry(window, font=('arial', 15)) entry.pack(side=BOTTOM) submit_button=Button(window,text='Подтвердить', command=submit) submit_button.pack() window.mainloop()
Отредактировано dgeik (Июнь 28, 2021 12:32:27)
Прикреплённый файлы: project.py (472 байта)
Офлайн
.
Офлайн
import random from tkinter import * window=Tk() window.geometry('640x480') text = Text(width=1280, height=15, font=('arial', 15)) text.pack(side=TOP) text.insert(INSERT, 'text') text.configure(state='disabled') def submit(): text.configure(state='normal') a=entry.get() text.insert(INSERT, 'text' +a) entry = Entry(window, font=('arial', 15)) entry.pack(side=BOTTOM) submit_button=Button(window,text='Подтвердить', command=submit) submit_button.pack() window.mainloop()
Офлайн