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