Catalog · How the catalog works
Obstlisten-Programm
Ein Programm zur Verwaltung einer Obstliste: Obstsorten hinzufügen, löschen, sortieren und in einer Datei speichern oder laden. Doppelte Einträge werden erkannt, und die Position eines ausgewählten Obsts wird angezeigt.
- ★ 1 on GitHub
Anyone may press Interesting, signed in or not. It helps others find this project.
README
Funktionalitäten
Eingabe: Der Benutzer gibt den Namen eines Obstes in ein Textfeld ein.
Verarbeitung:
- Obstliste anzeigen: Beim Klicken auf die erste Schaltfläche (
Button1) wird eine Liste mit vordefinierten Obstsorten erstellt und in einer Nachricht angezeigt. Die Liste wird bearbeitet, indem das erste Element gelöscht und der veränderte Zustand der Liste gezeigt wird. Zum Schluss wird die Liste gelöscht und angezeigt, ob sie leer ist. - Obst hinzufügen und speichern: Die zweite Schaltfläche (
Button2) ermöglicht es, weitere Obstsorten zur Liste hinzuzufügen, darunter vordefinierte und benutzerdefinierte Sorten. Wenn der Benutzer ein bereits vorhandenes Obst eingibt, wird eine Nachricht angezeigt, dass dieses Obst schon existiert. Die Liste kann zudem in einer Datei gespeichert und später geladen werden. - Liste bearbeiten und sortieren: Die Liste kann ebenfalls bearbeitet werden, indem einzelne Elemente gelöscht oder alle Objekte entfernt werden. Bei einer Bestätigung des Benutzers können alle Daten gelöscht oder wieder aus der Datei geladen und alphabetisch sortiert werden.
Ausgabe: Die Ergebnisse und Statusmeldungen werden in Nachrichtenfeldern angezeigt. Die Position eines ausgewählten Obsts wird angezeigt, wenn der Benutzer auf das Obst im Listenfeld klickt.
Verwendung
- Gib den Namen eines Obsts in das Eingabefeld ein.
- Klicke auf die Schaltfläche „Hinzufügen“, um das Obst zur Liste hinzuzufügen. Doppelte Einträge werden erkannt.
- Über die Buttons kannst du die Liste speichern, laden, sortieren oder bearbeiten.
- Die aktuelle Liste und ausgewählte Positionen werden in Nachrichtfenstern ausgegeben.
Dieses Programm ist ein praktisches Beispiel für die Verwaltung von Datenlisten und deren Speicherung in einer Datei.

