===== Beispiele ===== ==== Wahlauswertung ==== Konsolenprogramm, das die Anwendung der Klasse InOut für die einfache Ein- und Ausgabe von Zahlen auf der Konsole zeigt. Die Klasse InOut wird automatisch ab Version 9.14k installiert. *[[https://javaeditor.org/download/Wahlauswertung.java |Wahlauswertung.java]] *[[https://javaeditor.org/download/InOut.java |InOut.java]] ==== Celsius-Fahrenheit-Umrechnung ==== Beispiel das die Anwendung der Klasse JNumberField für die einfache Ein- und Ausgabe von Zahlen in einem GUI-Programm zeigt. Die Klassen NumberField und JNumberField werden ab der Version 9.14l automatisch installiert. *[[https://javaeditor.org/download/CelsiusFahrenheit.jar |CelsiusFahrenheit.jar]] beim Herunterladen direkt mit dem Java-Editor öffnen *[[https://javaeditor.org/download/CelsiusFahrenheit.zip |CelsiusFahrenheit.zip]] alternativ als zip-Datei ==== Auto ==== Einstieg in die Modellierung mit dem Beispiel Auto. * Fachkonzept Auto für die interaktive Arbeit mit Autos * Konsolenprogramm * GUI-Programm *[[https://javaeditor.org/download/Auto.zip| Auto.zip]] {{de:Auto.png}} ==== Auto mit Bild ==== Erweiterung mit Anzeige eines Autos auf einer Label-Komponente. *[[https://javaeditor.org/download/AutoMitBild.zip |AutoMitBild.zip]] {{:de:AutoBild.png}} ==== Assoziation ==== Erstellen einer Assoziation zwischen Fahrschüler und Auto mit Autos auf JLabel-Komponenten. *[[https://javaeditor.org/download/Fahrschule.zip | Fahrschule.zip]] {{:de:Fahrschule.png}} ==== Aggregation==== Nutzung der Vector-Klasse zur Verwaltung einer Aggregation. *[[https://javaeditor.org/download/Skilauf.zip |Skilauf.zip]] {{:de:Skilauf.png}} ==== Lineare Liste ==== Interaktives Erforschen einer einfach verketteten Liste im UML-Fenster. *[[https://javaeditor.org/download/Liste.zip |Liste.zip]] {{:de:Liste.jpg}} ==== Datenbank-Explorer ==== Abfragen und Änderungen einer Datenbank mit SQL-Anweisungen. Für die Datenbank muss ein ODBC-Treiber eingerichtet werden. Dies geschieht unter Windows 7 über Start/Systemsteuerung/System&Sicherheit/Verwaltung/Datenquellen {{:de:odbc.png}} {{:de:SQLExplorer.png}} Die Formular-Datei (jfm) des Beispiels ist ab Version 10.0 verwendbar. *[[https://javaeditor.org/download/SQLExplorer.zip |SQLExplorer.zip]] ==== Kursliste als JavaFX-TableView ==== Unter JavaFX setzt die Verwendung einer TableView das zusätzliche Sprachkonzept der Properties voraus, was für unterrichtliche Zwecke eine echte Hürde darstellt. Ein kleines Beispiel: {{:de:kursliste.png}} Download [[https://javaeditor.org/download/Kursliste.zip |Kursliste.zip]]