Folgendes Beispiel:
Code: Alles auswählen
# Rechtes textfeld
textfeld = Text(root, height=20, width=35, takefocus=0)
textfeld.place(x=425,y=60)
textfeld.insert(END, "")
Das soll nur ein Anzeigefeld sein, welches den Inhalt durch den Programmablauf erhält - nicht durch Usereingaben.
Allerdings liest das Programm selbst hineigeschriebene Angaben auch wieder aus.
Jetzt bin ich den Weg gegeangen, zu verhindern, dass das Textfeld keinen Focus bekommen kann - weil - dann könnte man auch nichts hineinschreiben.
Aber takefocus=0 hat nicht den gewünschten Effekt.
Die focus-Funktion habe ich von hier: https://stackoverflow.com/questions/397 ... er-widgets nicht dass es wieder heisst, ich lese keine Dokus
Gibt es noch andere Möglichkeiten, das Feld gegen Usereingaben zu sperren?
Gruß jts