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.
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