Hier gibt es ein kleines, einfaches Java-Programm, mit dem man ermitteln kann,
welche Cocktails mit verfügbaren Zutaten gemixt werden können.
Dazu trägt man diese Zutaten ein und erhält dann eine Liste der möglichen Cocktails.
Zu den 222 vorgegebenen Cocktails können über eine Eingabemaske
beliebig viele eigene Cocktails hinzugefügt werden. Die Informationen über die
verfügbaren Zutaten und die Cocktailrezepte werden in drei einfachen Textdateien
(ingredients.txt cocktails.txt und mycocktails.txt) gespeichert.
Das Programm ist natürlich Freeware. Eine Version für den PC
kann hier heruntergeladen werden (nur 50 KB).
Das heruntergeladene Zip-Archiv muss in einem Verzeichnis entpackt werden. Dort dann das Archiv
cocktails.jar einfach anklicken (unter Linux: java -jar cocktails.jar).
Für die Ausführung des Programmes ist natürlich zumindest eine Java Runtime
Environment (JRE) erforderlich. Diese hat normalerweiser jeder, der nur einmal ein Java-Spielchen
im Browser gespielt hat. Man kann aber z.B.
hier auf den offiziellen Java-Seiten testen, ob die JRE installiert ist.
![]() |
![]() |
![]() |
Hier sind ein paar Screenshots der PC-Version. Die Zutaten sind in die Gruppen "Alkohol",
"Säfte", "Sirup", "Früchte", "Wasser", "Verschiedenes", "Gewürze" und "Hilfsmittel"
eingeteilt. Dort klickt man einfach an, was man momentan vorrätig hat. Unter "Recipes"
kann man sich dann ansehen, welche Cocktails aus den eingegebenen Zutaten gemixt
werden können. Hier kann man nun noch auswählen, ob alle gespeicherten oder nur die
mit den eingegebenen Zutaten möglichen oder nur eine bestimmte Kategorie von Cocktails
(z.B. Aperitifs) angezeigt werden sollen. Unter "Search" gibt es eine interessante Funktion:
"Find out most needed ingredient"! Hier wird ermittelt, welche momentan nicht vorhandenen Zutaten
zu wieviel neuen möglichen Cocktails führen würden, wenn sie vorhanden wären.
Bei der Volltextsuche werden nicht vorhandene Zutaten rot markiert. Undefinierte Zutaten
können durch Löschen oder Ändern entstehen.
Das Programm war eine ideale Anwendung für einen PDA†.
Deshalb hatte ich das Programm damals 2003 für den Linux-PDA Zaurus† mit Jeode Java-VM angepaßt.
Von den damals entstandenen Versionen hatten es zwei sogar auf CD's von c't-Specials (2003/2004) geschafft!
Hier läuft momentan (seit Okt. 2011) die Portierung auf Android. Die ersten Versionen haben noch nicht den Funktionsumfang von 2003 - aber bald ist es soweit! Und dann wird das Programm mit den neuen Möglichkeiten von Android erweitert. Die erste Erweiterung ist schon realisiert - eine "Rating"-Funktion, die das einfache Bewerten der Cocktails ermöglicht!