#JavaFX

JavaFX unter Java 11 - mit JPMS und jlink

Veröffentlicht am 4. August 2019 ·  2 min

Mit Java 9 wurde jlink eingeführt - damit lässt sich zusammen mit dem Modulsystem ein Anwendungsspezifisches JRE bauen. Anstatt ein instaliertes JRE vorauszusetzen und nur eine Jar auszuliefern, liefert man damit sowohl die Anwendung als auch die Laufzeitumgebung aus. Nutzen lässt sich dies auch zusammen mit JavaFX, insbesondere gibt es extra für JavaFX ein Maven-Plugin, um passende Laufzeitimages zu generieren. Maven Build einrichten Ausgangspunkt ist dafür das Projekt aus JavaFX unter Java 11 - Ohne JPMS....


JavaFX unter Java 11 - Ohne JPMS

Veröffentlicht am 24. June 2019 ·  3 min

Mit der Einführung von Java 11 wurde JavaFX auch aus dem Orcale JDK entfernt. Seit dem wird JavaFX unabhängig vom JDK entwickelt, und muss entweder eigenständig auf dem System installiert oder als Abhängigkeit über z.B. Maven eingebunden werden. Abhängigkeiten über Maven einbinden Am einfachsten lässt sich JavaFX über Maven (oder vergleichbare Build-Tools wie gradle) einbinden, auf dem System selbst muss JavaFX dann nicht mehr installiert sein. Dazu fügt man die nötigen Teile einfach der pom....


Localized JavaFX-ComboBox

Veröffentlicht am 24. June 2019 ·  2 min

Ein kleines Beispiel, wie man eine ComboBox mit JavaFX internationalisiert. Der Code soll dabei möglichst generisch sein, um Wiederverwendbarkeit zu ermöglichen. D.h., dass sowohl an den Item-Type als auch an die Umsetzung der Internationalisierung innerhalb des Programms keine besonderen Anforderungen gestellt werden. LocalizedCellFactory Im Folgenden sieht man die dafür nötige Umsetzung einer CellFactory: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 import java....