web-dev-qa-db-fra.com

Où puis-je trouver le code source JDK 8 / JavaFX 8?

Je voudrais remplacer l'implémentation de FXMLLoader et recompiler le JDK 8.

Où puis-je trouver le code source du JDK8/JavaFX 8?

22
Lionel Père

La source de JavaFX 8 est disponible sur:

http://hg.openjdk.Java.net/openjfx/8/master/rt

JavaFX 8 est presque entièrement open source aujourd'hui.

Instructions pour construire JavaFX 8 avec OpenJDK 8

13
srihari

Citant de cette réponse : Pour Java 8, la source des parties publiques de JavaFX se trouve en fait dans le JDK installation en tant que frère de src.Zip: javafx-src.Zip - à la racine de votre JDK normal = Java 8 installation.

Eclipse ne les relie pas par défaut lorsque vous ajoutez le JRE (ou il le trouve lui-même) - évidemment un bug - vous devrez donc le faire vous-même, en appuyant sur Préférences -> JRE installés. Trouvez votre bouton JDK 8, appuyez sur Modifier. Dans la liste Bibliothèques système JRE, développez le nœud jfxrt.jar et liez-le dans le javafx-src.Zip fichier.

33
stolsvik

Ces réponses peuvent également être utiles si vous essayez de faire apparaître le code source JavaFX dans votre IDE:

1
Robert Hunt
1
assylias