Gestern am 3. April wurde die Public Beta des JavaFX Scene Buildereingeläutet. JavaFX 2 ist eine sehr vielversprechende Unternehmung, Java wieder zurück auf den Desktop zu bringen. Konzipiert als Swing-Nachfolger baut die Plattform auf OpenGL auf, ist Cross Plattform und Open Source. Dadurch ist das Rendering ziemlich flott und man kann seine Anwendung mit grafischen Schmankerln zukleistern. Das geht nun nochmals deutlich einfacher mit dem Scene Builder. Der speichert die GUI in einer .fxml Datei ab. JavaFX 2 geht also ganz klar den Weg hin zu deklarierter GUI, was sich naturgemäß sehr gut mit GUI Designern verheiraten lässt.
Was mir persönlich besonders gut daran gefällt: Man kann seine GUI-Komponenten wahllos platzieren und schonmal grob so anordnen, wie sie später auch angeordnet sein sollen. Dann markiert man sie, wählt aus dem Menü Arrange -> Wrap In und ein passendes Layout und den Rest erledigt der Scene Builder für einen. Wer schonmal andere GUI-Designer für Java Swing oder SWT benutzt hat, weiß, was der Kampf mit den Layout Managern für ein Spaß sein kann. Das funktioniert im Scene Builder extrem gut und schmerzlos. Außerdem ist das generierte .fxml recht ansehnlich und unterscheidet sich nicht sonderlich von manuell geschriebenem.
Jedem, der was mit Java oder einer anderen JVM-Sprache am Hut hat, kann ich einen Blick auf Java FX und den Scene Builder nur wärmstens empfehlen. Aktuell ist JavaFX 2 für Windows, Mac OS und Linux verfügbar. Für die beiden letzten Plattformen zwar bisher nur als Developer Preview, aber da sich Oracle bisher sehr an ihre Roadmap gehalten haben (Der Scene Builder war für das 2. Quartal 2012 angekündigt. Pünktlicher wäre es fast nicht gegangen), bin ich da sehr optimistisch
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
_________________ "Für kein Tier wird so viel gearbeitet wie für die Katz'."
Habe das Ding seit gestern intensiv getestet. Bisher ist der Haare-rauf-Faktor sehr niedrig. Das ist ausgezeichnet Ist wirklich ein gutes Tool. Der erste Java GUI-Designer, der was taugt.
_________________ "Für kein Tier wird so viel gearbeitet wie für die Katz'."
Mitglieder in diesem Forum: 0 Mitglieder und 6 Gäste
Du darfst keine neuen Themen in diesem Forum erstellen. Du darfst keine Antworten zu Themen in diesem Forum erstellen. Du darfst deine Beiträge in diesem Forum nicht ändern. Du darfst deine Beiträge in diesem Forum nicht löschen. Du darfst keine Dateianhänge in diesem Forum erstellen.