JavaFX Suche Literatur für JavaFX Einstieg

Sinus

Aktives Mitglied
Hallo,

nach fruchtreicher Swing Erfahrung habe ich mich entschlossen, mich mit der JavaFX framework vertraut zu machen
und bin daher auf der Suche nach geeignet Literatur für JavaFX Umsteiger bzw. Anfänger.

Könnt ihr mir da was empfhelen? Am besten ein praxistaugliches Buch, also mit Übungen o.ä.

Vielen Dank im Voraus
Sinus
 
Hallo Sinus,

für JavaFX gibt es leider noch nicht gerade viele Tutorials und Bücher. Am besten startest du mit dem Blog von code.makery (JavaFX 8 Tutorial - Part 1: Scene Builder | code.makery.ch). Learning by Doing ist hier die Devise. Die API / Documentation von Oracle hilft dir natürlich auch immer weiter.

Du solltest dich in erster Linie mit FXML und CSS beschäftigen und die entsprechenden Komponenten von JavaFX kennenlernen. Viele davon werden dir aus Swing bereits bekannt sein.

Ich hoffe ich konnte dir für's Erste helfen!

Gruß
TB94
 
Hallo,

danke für deine Antwort. Auf der Seite war ich schon. Es hat mir auch etwas gebracht, aber es ist für mich zu oberflächlich erklärt...
Komisch, warum gibt es nicht sowenig Literatur? Sooo neu ist JavaFx ja auch wieder nicht ?!
 
Die Seite hat mir anfangs sehr geholfen. So lernst du zum einen den Scene-Builder kennen und zum anderen die JavaFX spezifischen Komponenten wie Stage, Scene, ObservableList usw.

Auf YouTube habe ich ebenfalls ein gutes Tutorial gefunden. Einfach mal nach dem User "thenewboston" suchen und die Tutorials druchgehen. Ist zwar auf Englisch, aber dürfte für einen Programmierer kein Problem sein 😉

JavaFX gibt es in seiner jetztigen Form eben noch nicht solang, weswegen es auch wenig Literatur gibt. Wenn du aber die Grundkenntnisse in Java kennst, ist JavaFX früher oder später kein Problem mehr - auch ohne Literatur!
 
Wenn du ein gebundenes Buch suchst:
Pro JavaFX 8: A Definitive Guide to Building Desktop, Mobile, and Embedded Java Clients: Amazon.de: Johan Vos, Weiqi Gao, James Weaver, Stephen Chin, Dean Iverson: Fremdsprachige Bücher
Johann Vos, der Autor, ist auch der Initiator vom JavaFX-Port für Android - ich denke also "der hat's drauf".

Ansonsten bin ich auch rein über die Tutorial-Schiene zu JavaFX gekommen.

Neben oben erwähnten code.makery, könnte noch die Seite JavaFX News, Demos and Insight // FX Experience ab und an nützliche Infos haben...
Und hier ist noch so ne Sammelseite: DLSC - JavaFX Resources

Und auch auf Gui Garage kommt immer wieder mal etwas zu JavaFX: GuiGarage - open source ui stuff

Zu guter letzt sollte man auch dir (kurzen) Tutorials von JavaFX selbst nicht unterschätzen: Client Technologies: Java Platform, Standard Edition (Java SE) 8 Release 8 - immer noch online sind die alten JavaFX2-Tutorials von Oracle, die mir seinerzeit auch einen guten Einstieg vermittelt haben... Mal nach suchen...
 
Hallo,
ich kann ebenfalls thenewboston auf YouTube empfehlen und ansonsten habe ich mir ein paar Projekte auf github angesehen, um so einen groben Überblick zu bekommen. Darüber hinaus hilft es (mir häufig) einfach mal auf Stackoverflow quer zu lesen. Meist sind es ja ähnliche Probleme bzw konzeptionelle Fragen, die Menschen beschäftigen und die im Vorfeld zu (er)kennen, ist immer ein Vorteil. Bin aber auch erst seit 2 Tagen in JavaFX am Start und würde mich über weitere Hinweise auf "handfeste Literatur" freuen.
Aktuell habe ich ein bisschen das Gefühl unschönen Code zu produzieren - was wohl auf meine Unsicherheit mit dem Workflow und sprachlichen Besonderheiten aka "setDisable()" oder "getChildren().addAll()" zurückzuführen ist - zwar nicht das größte Problem, aber wenn man die letzten Wochen ausschließlich in Android unterwegs war, definitiv gewöhnungsbedürftig. 🙂
 
Ich habe zum Einstieg das Buch "Einführung in JavaFX" von Ralph Steyer gelesen, er ist unter anderem auch ein Video-Trainer bei video2brain.
Das Buch begleitet mit vielen Code Beispielen und ist recht ausführlich, unter anderem wird mit den Scene Builder gearbeitet, von Hand-zu-Fuß und auch direkt in der FXML mit z.B. JavaScript. Meiner Meinung nach gibt das Buch einen sehr umfangreichen Blick in viele Aspekte von JavaFX.

Einführung in JavaFX - Moderne GUIs für RIAs und Java-Applikationen | Springer
 

Zurück
Oben