Вы на Linux? если это так, у меня возникла та же проблема с использованием JDK8, и я решил ее, изменив версию Java в своем терминале. Я обнаружил, что использую JDK8 в IntelliJ, но вывод java -version
был OpenJDK (который не t включает библиотеку FX).
Итак, если вы решите ту же проблему, что и я, вот как вы можете ее решить:
- Сначала проверьте вашу java версию:
java -version
измените версию java по умолчанию, набрав:
sudo update-alternatives --config java
, затем выберите JDK8 или OpenJFX (JDK, более новые, чем 11, не будут работать, поскольку они удалили из него FX)
Перезагрузите IDE, и он должен открыть SceneBuilder внутри редактора.