Grafische Benutzeroberflächen für Python-Programme (Teil 6) 15.11.2022, 07:53 Uhr

Zur Auswahl

Mit Hilfe des GUI-Toolkits tkinter kann man komfortabel Listboxen in Python-Applikationen integrieren.
(Quelle: www.python.org)
Nach den Radiobuttons und den Checkbuttons schließen wir hier die Auswahlfelder mit den Listboxen ab. Listboxen von tkinter besitzen ein eigenes Erscheinungsbild, sie sind jedoch äußerst flexibel und sie lassen sich in vielerlei Hinsicht anpassen. Anders als Radiobuttons, die nur eine Einfachauswahl erlauben und Checkbuttons, die speziell für eine Mehrfachauswahl vorgesehen sind, können Sie Listboxen ohne Mehraufwand für Einfach- als auch für Mehrfachauswahlen einsetzen.

Listboxen integrieren

Radiobuttons und Checkboxen haben Sie bereits kennengelernt. Ein weiteres Auswahlfeld ist die Listbox. Die Listbox selbst wird mit der gleichnamigen Klasse erstellt. Die gewünschten Einträge können Sie mit der Methode insert() hinzufügen. Als Beispiel soll die Browser-Auswahl dienen, die wir in Teil 4 mit Radiobuttons umgesetzt hatten.

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