Wie Sie vielleicht wissen, die Sie nicht auf die .gradle oder .m2 gehen müssen Lokale Repositories, Sie können das Artefakt bereits aus den Online-Repositorys abrufen:
Öffnen Sie den Bibliotheksmanager und klicken Sie auf Search repositories
, geben Sie 'charme' ein und klicken Sie auf Suchen. Aus der Liste der Ergebnisse wählen Sie com.gluonhq:charm
, und drücken Sie "Add JAR", und es wird die neueste Version (3.0.0 ab sofort) importieren, und Sie werden alle Komponenten finden. Klicken Sie auf "Komponenten importieren" und schließen Sie die Dialoge.
Es gibt jedoch ein bekanntes Problem beim Importieren von Gläsern, und einige Komponenten werden anfangs nicht aufgelistet, wie es bei dem Charm-Gefäß bei View
der Fall ist.
Die gute Nachricht ist, dass sie nicht enthalten ist: Wenn Sie den Szenengenerator schließen und erneut starten, werden die fehlenden Komponenten im Bereich Benutzerdefiniert angezeigt.
Das Problem hängt mit der Art zusammen, in der SceneBuilder ein Jar scannt, um herauszufinden, welche von allen Klassen potenzielle Kandidaten für benutzerdefinierte Steuerelemente sind. Während dieses Prozesses können einige gültige Steuerelemente wie View
aufgrund eines Klassenpfadkonflikts fehlschlagen, daher werden sie anfangs nicht im Importdialog aufgeführt. Wenn Sie jedoch SB schließen und mit einem sauberen Klassenpfad erneut öffnen, wird das JAR normal importiert, und View
und die übrigen Steuerelemente werden dem Bereich "Benutzerdefiniert" hinzugefügt.
Danke José! Es ist mir nie passiert, SceneBuilder einfach neu zu starten, aber das hat das Problem gelöst. –