Java Modules: Nein Danke!

Die Java Module, die mit Java 9 eingeführt wurden, sahen erst einmal fantastisch aus. Zusammen mit JLink und JPackage konnte man seine modularisierten Java Anwendungen auch gut aufbereiten zur Weitergabe an Dritte. Aber wie so oft, kommt da ein großes ABER: In der “Enterprise-Welt” wurden diese Module mehr oder weniger ignoriert. Jakarta EE, Spring Framework, … wollten davon (lange Zeit) nichts wissen. Erst mit den neuesten Versionen wird hier auch das Modulsystem unterstützt (Jakarta EE 10, Spring Framework 6, …)
Read full post gblog_arrow_right

Neustart des Blogs

Ich habe in der Vergangenheit erste Erfahrungen mit Blog und YouTube Videos sammeln können. Der Aufwand ist - so wie ich es ursprünglich vorgesehen habe - aber kaum zu bewältigen, so dass ich selbst mit dem, was ich veröffentlichen konnte, unzufrieden bin / war. Ich habe die letzten Monate genutzt, mir ein neues, besseres Konzept zu überlegen. Dabei werde ich mich vor allem auf YouTube konzentrieren um so hoffentlich einen hilfreichen Content in einer akzeptablen Qualität abliefern zu können.
Read full post gblog_arrow_right

Java Schnellstart mit IntelliJ IDEA

In dem Blog Beitrag JavaFX: Installation habe ich die Installation von Java behandelt, welches die wichtige Abhängigkeit ist, um mit JavaFX oder mit den Build Tools Maven oder Gradle zu entwickeln. Es geht prinzipiell aber noch deutlich einfacher, denn die Entwicklungsumgebung IntelliJ IDEA, welche frei in der Community Edition verwendbar ist, bietet eine sehr gute Verwaltung von den JDKs. Aus dem Grund kann auf die manuelle Installation eines JDKs verzichtet werden.
Read full post gblog_arrow_right

JavaFX: IntelliJ

Ein schneller, kurzer Überblick über IntelliJ. Dies ist meine bevorzugte Entwicklungsumgebung daher möchte ich diese kurz Vorstellen. Dies ist ein kurzer Blog – das Hauptgewicht liegt hier auf dem YouTube Video. Teile der JavaFX Serie (aktualisiert) JavaFX 01: Übersicht / Planung (YouTube) JavaFX 02: Installation (YouTube) JavaFX 03: Maven & Gradle (YouTube) JavaFX 04: IntelliJ (YouTube) Teile der JavaFX Serie (alt / geplant) JavaFX 05: Scene Builder JavaFX –: Erläuterung der Applikation JavaFX 06: Model / View / Controller JavaFX 07: MVVM JavaFX: Komplette MVVM Applikation (geplant) JavaFX: Layouts (geplant) JavaFX: Formulare einfach erstellen (geplant) JavaFX: Multi Plattform (geplant) ## Code der JavaFX Serie Der Source Code sowie alle Dokumente finden sich auf GitHub: https://github.
Read full post gblog_arrow_right

JavaFX: Maven und Gradle

Ein schneller, kurzer Überblick über Maven und Gradle. Dies kann keine Einführung in der Tiefe sein – dazu wäre jeweils eine ganze Blog-Serie notwendig und da ist es sinnvoller, die offizielle Dokumentation zu verwenden! Teile der JavaFX Serie (aktualisiert) JavaFX 01: Übersicht / Planung (YouTube) JavaFX 02: Installation (YouTube) JavaFX 03: Maven & Gradle (YouTube) JavaFX 04: IntelliJ (YouTube) Teile der JavaFX Serie (alt / geplant) JavaFX 05: Scene Builder JavaFX –: Erläuterung der Applikation JavaFX 06: Model / View / Controller JavaFX 07: MVVM JavaFX: Komplette MVVM Applikation (geplant) JavaFX: Layouts (geplant) JavaFX: Formulare einfach erstellen (geplant) JavaFX: Multi Plattform (geplant) Code der JavaFX Serie Der Source Code sowie alle Dokumente finden sich auf GitHub: https://github.
Read full post gblog_arrow_right

JavaFX: Installation

Eine kleine Übersicht über die notwendigen Abhängigkeiten von JavaFX – das sich zum Glück rein auf die Abhängigkeit zu Java reduzieren lässt, so dass es in diesem Blog nach minimaler Einstufung von JavaFX in erster Linie um die Installation der „richtigen“ Java Version geht. Teile der JavaFX Serie (aktualisiert) JavaFX 01: Übersicht / Planung (YouTube) JavaFX 02: Installation (YouTube) JavaFX 03: Maven & Gradle (YouTube) JavaFX 04: IntelliJ (YouTube) Teile der JavaFX Serie (alt / geplant) JavaFX 05: Scene Builder JavaFX –: Erläuterung der Applikation JavaFX 06: Model / View / Controller JavaFX 07: MVVM JavaFX: Komplette MVVM Applikation (geplant) JavaFX: Layouts (geplant) JavaFX: Formulare einfach erstellen (geplant) JavaFX: Multi Plattform (geplant) ## Code der JavaFX Serie Der Source Code sowie alle Dokumente finden sich auf GitHub: https://github.
Read full post gblog_arrow_right

JavaFX: Übersicht / Planung

Teile der JavaFX Serie (aktualisiert) JavaFX 01: Übersicht / Planung (YouTube) JavaFX 02: Installation (YouTube) JavaFX 03: Maven & Gradle (YouTube) JavaFX 04: IntelliJ (YouTube) Teile der JavaFX Serie (alt / geplant) JavaFX 05: Scene Builder JavaFX –: Erläuterung der Applikation JavaFX 06: Model / View / Controller JavaFX 07: MVVM JavaFX: Komplette MVVM Applikation (geplant) JavaFX: Layouts (geplant) JavaFX: Formulare einfach erstellen (geplant) JavaFX: Multi Plattform (geplant) ## Code der JavaFX Serie Der Source Code sowie alle Dokumente finden sich auf GitHub: https://github.
Read full post gblog_arrow_right

JavaFX: MVVM

JavaFX Serie JavaFX: Übersicht / Planung JavaFX: Installation / erste Applikation JavaFX: Scene Builder JavaFX: Erläuterung der Applikation JavaFX: Model / View / Controller JavaFX: MVVM JavaFX: Komplette MVVM Applikation JavaFX: Layouts (geplant) JavaFX: Formulare einfach erstellen (geplant) JavaFX: Multi Plattform (geplant) Wir haben uns im letzten Beitrag etwas mit der Aufteilung in Model / View / Controller beschäftigt und mussten in der View für das Binding teilweise auf Code ausweichen.
Read full post gblog_arrow_right

JavaFX: Model / View / Controller

JavaFX Serie JavaFX: Übersicht / Planung JavaFX: Installation / erste Applikation JavaFX: Scene Builder JavaFX: Erläuterung der Applikation JavaFX: Model / View / Controller JavaFX: MVVM JavaFX: Komplette MVVM Applikation (geplant) JavaFX: Layouts (geplant) JavaFX: Formulare einfach erstellen (geplant) JavaFX: Multi Plattform (geplant) Wir haben bisher den Controller und die View gesehen, konnten Aktionen durchführen, aber wir haben bisher noch nicht mit Daten gearbeitet. HelloWorldModel Die Daten liegen in einem Model vor.
Read full post gblog_arrow_right

JavaFX: Erläuterungen der Applikation

JavaFX Serie JavaFX: Übersicht / Planung JavaFX: Installation / erste Applikation JavaFX: Scene Builder JavaFX: Erläuterung der Applikation JavaFX: Model / View / Controller JavaFX: MVVM JavaFX: Komplette MVVM Applikation (geplant) JavaFX: Layouts (geplant) JavaFX: Formulare einfach erstellen (geplant) JavaFX: Multi Plattform (geplant) Die Applikation der letzten Blog-Einträge möchte ich jetzt hier einmal im Detail erläutern, da es mir in den ersten Teilen erst einmal um die Erstellung der Oberfläche in fxml gegangen ist.
Read full post gblog_arrow_right