Ответ 1
Источник для JavaFX 8 доступен по адресу:
http://hg.openjdk.java.net/openjfx/8/master/rt
JavaFX 8 сегодня почти полностью открыт.
Инструкции по созданию JavaFX 8 с OpenJDK 8
Я хотел бы переопределить реализацию FXMLLoader
и перекомпилировать JDK 8.
Где я могу найти исходный код JDK8/JavaFX 8?
Источник для JavaFX 8 доступен по адресу:
http://hg.openjdk.java.net/openjfx/8/master/rt
JavaFX 8 сегодня почти полностью открыт.
Инструкции по созданию JavaFX 8 с OpenJDK 8
Цитата из этого ответа: для Java 8, источник общедоступных частей JavaFX на самом деле укладывается прямо в установке JDK как родной брат src.zip: javafx-src.zip - в корне вашей обычной установки JDK Java 8.
Eclipse по умолчанию не связывает их при добавлении JRE (или он сам находит) - очевидно, ошибка - так что вам придется сделать это самостоятельно, нажав "Настройки" → "Установленные JRE". Найдите свой JDK 8, нажмите кнопку "Изменить". В списке системных библиотек JRE разверните jfxrt.jar node и ссылку в файле javafx-src.zip.
В wiki из OpenJFX есть страница как построить JavaFX 8 из источника.
Эти ответы также могут быть полезны, если вы пытаетесь найти исходный код JavaFX в своей среде IDE: