Как вы знаете, что вам не нужно идти к .gradle или .m2 локальные хранилища, вы уже можете получить артефакт из онлайн-репозиториев:
Откройте диспетчер библиотеки и нажмите Search repositories
, введите «очарование» и нажмите «Поиск». Из списка результатов выберите com.gluonhq:charm
и нажмите «Добавить JAR», и он будет импортировать последнюю версию (3.0.0 на данный момент), и вы найдете все компоненты. Нажмите «Импорт компонентов» и закройте диалоговые окна.
Существует известная проблема при импорте банок, хотя некоторые компоненты не будут указаны вначале, как это происходит с View
в случае шарма Charm.
Хорошая новость: это не означает, что они не будут включены: если вы закроете Scene Builder и запустите его снова, те недостающие компоненты появятся под панелью «Пользовательский».
Проблема связана с тем, как SceneBuilder сканирует банку, чтобы выяснить, какие из классов являются потенциальными кандидатами, которые являются настраиваемыми элементами управления. Во время этого процесса некоторые допустимые элементы управления, такие как View
, могут выйти из строя, потому что некоторые конфликты классов конфликтуют, поэтому они не будут перечислены первоначально в диалоговом окне импорта. Но когда вы закрываете SB и открываете его снова, с чистым путом классов, контейнер импортируется нормально, а View
, а остальные элементы управления добавляются в панель «Пользовательский».
Спасибо Хосе! Мне никогда не приходило в голову просто перезапустить SceneBuilder, но это решило проблему. –