Где я могу найти исходный код JDK 8/JavaFX 8?
Я хотел бы отменить реализацию FXMLLoader
и перекомпилируйте JDK 8.
Где я могу найти исходный код JDK8 / JavaFX 8?
4 ответа
Исходный код для 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 и укажите ссылку в файле javafx-src.zip.
OpenJFX Wiki имеет страницу о том, как собрать JavaFX 8 из исходного кода.
Эти ответы также могут быть полезны, если вы пытаетесь заставить исходный код JavaFX появляться в вашей IDE: