Переименуйте метку в tkinterPython

Программы на Python
Ответить
Anonymous
 Переименуйте метку в tkinter

Сообщение Anonymous »

Я работаю с tkinter. Я хочу изменить название ярлыков. При вводе символов в поле и нажатии кнопки метки переименовываются одна за другой. То есть, когда я впервые ввожу символ «Привет», этот символ вставляется в метку; Затем его удаляют с поля. На этот раз мне нужно ввести символ для следующей метки. И так до конца
(С помощью цикла for).
Я сделал так, но это работает только для первой метки и не переходит на следующую метку):win=Tk()
size=3
lbls=[]
frms=[]
def func():
for i in range(6,9):
lbls.configure(text=name.get())

for i in range(size):
for j in range(size):
frm=Frame(win,bd=2,relief="sunken")
frm.grid(row=i,column=j)
frms.append(frm)
lbl=Label(frm,bg="white",fg="red",width="5")
lbl.grid(row=0,column=0)
lbls.append(lbl)
name=Entry(win)
name.grid(row=4,column=0)
btn=Button(win,text="Start",font=("Arial",14),command=func)
btn.grid(row=3,column=0)
win.mainloop()


Подробнее здесь: https://stackoverflow.com/questions/674 ... in-tkinter
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»