Miten Python 3:lla tehdään tkinterillä ohjelma, joka tulostaisi kuvaruudulle tekstiä sitä mukaa kun kuvaruutu muuttuu? Yritin jotain:
from tkinter import *
window = Tk()
window.title("Kokeilua")
lbl = Label(window, text="Anna eka arvo: ")
lbl.grid(column=0, row=0)
txt = Entry(window, width=10)
txt.grid(column=1, row=0)
lbl = Label(window, text="Anna toka arvo: ")
lbl.grid(column=0, row=1)
txt2 = Entry(window, width=10)
txt2.grid(column=1, row=1)
a = txt.get()
lbl1 = Label(window, text="Arvo on " a)
lbl1.grid(column=2, row=0)
window.mainloop()
from tkinter import *
window = Tk()
window.title("Kokeilua")
lbl = Label(window, text="Anna eka arvo: ")
lbl.grid(column=0, row=0)
txt = Entry(window, width=10)
txt.grid(column=1, row=0)
lbl = Label(window, text="Anna toka arvo: ")
lbl.grid(column=0, row=1)
txt2 = Entry(window, width=10)
txt2.grid(column=1, row=1)
a = txt.get()
lbl1 = Label(window, text="Arvo on " a)
lbl1.grid(column=2, row=0)
window.mainloop()
Vastaukset 1
Vanhimmat
Pitää tehdä eventti, joka päivittää halutun labelin kentän muutoksen jälkeen.