Grafische Benutzeroberflächen für Python-Programme (Teil 7) 16.01.2023, 16:25 Uhr

Umfangreiche Texte

Für die Entgegennahme umfangreicherer Texte in Python-Programmen stellt das GUI-Toolkit tkinter Text-Widgets zur Verfügung.
(Quelle: Bild: www.python.org)
Ein Entry-Feld ist die geeignete Wahl, um im Programm kurze Informationen seitens des Benutzers entgegenzunehmen. Für die Verarbeitung von umfangreicheren Texten stellt tkinter ein spezielles Widget vom Typ Text zur Verfügung. Text-Widgets werden auch Textfelder oder Textboxen genannt.

Text-Widgets anzeigen und konfigurieren

Steuerelemente vom Typ Text sind zwar sehr vielseitig einsetzbar. In erster Linie werden sie aber dazu verwendet, dem Benutzer einen Bereich für mehrzeilige Eingaben zur Verfügung zu stellen, wie man es von Formularen her kennt. Diesbezüglich unterscheidet sich die Handhabung gar nicht so sehr vom Entry-Feld, zumindest haben sie einige Parameter und auch Methoden gemeinsam. Hier ein Beispiel für ein einfaches Text-Widget:

Jetzt 1 Monat kostenlos testen!

Sie wollen zukünftig auch von den Vorteilen eines plus-Abos profitieren? Werden Sie jetzt dotnetpro-plus-Kunde.
  • + Digitales Kundenkonto,
  • + Zugriff auf das digitale Heft,
  • + Zugang zum digitalen Heftarchiv,
  • + Auf Wunsch: Weekly Newsletter,
  • + Sämtliche Codebeispiele im digitalen Heftarchiv verfügbar