Цитата из этого ответа: для Java 8, источник общедоступных частей JavaFX на самом деле укладывается прямо в установке JDK как родной брат src.zip: javafx-src.zip - в корне вашей обычной установки JDK Java 8.
Eclipse по умолчанию не связывает их при добавлении JRE (или он сам находит) - очевидно, ошибка - так что вам придется сделать это самостоятельно, нажав "Настройки" → "Установленные JRE". Найдите свой JDK 8, нажмите кнопку "Изменить". В списке системных библиотек JRE разверните jfxrt.jar node и ссылку в файле javafx-src.zip.