web-dev-qa-db-ja.com

Scene BuilderにControls FXを含めますか?

Controls FX のコンポーネントを Scene Builder に含めることは可能ですか?

はいの場合、方法を教えてください、いいえの場合、選択肢があるかどうかを教えてもらえますか?

28
Evans Belloeil

はい、できます。ただし、残念ながらallControlsFXコントロールはシーンビルダーではサポートされていません。 「SceneBuilderですべてのコントロールをサポートする必要があります」 というタイトルの問題が、現在ControlsFXチームで公開されています。

更新

SceneBuilder 8.2. なので、SceneBuilderからアーティファクトを直接検索し、最新のライブラリマネージャーを使用してそれらを含めることができます\ o /

ライブラリマネージャーを開くには:

  • [ライブラリ]の右側にある下矢印をクリックし、[JAR/FXMLファイルのインポート]を選択します。

enter image description here

  • これにより、ライブラリマネージャーダイアログが開きます。

enter image description here

  • 「リポジトリの検索」を選択し、「ControlsFX」と入力して、「検索」ボタンをクリックします。

enter image description here

  • これにより、デフォルトで追加されるリポジトリにリストされているすべてのcontrolsfxアーティファクトが表示されます。 「org.controlsfx:controlsfx」を選択し、「Add Jar」をクリックします。

enter image description here

  • 次に、インポートするコンポーネントを選択できるダイアログが表示されます。それらを選択して、「コンポーネントのインポート」ボタンを押します。

enter image description here

  • 選択したすべてのコンポーネントがSceneBuilderにロードされます。

enter image description here


8.2.0より前のSceneBuilderへのコントロールのインポート

SceneBuilder 8.2.0以前では、コントロールを手動でインポートできます。

  • Libraryの右側の下矢印をクリックします
  • 「JAR/FXMLファイルのインポート」を選択します
  • を選択 - controlsfx jar

enter image description here

37
ItachiUchiha

Mavenを使用している場合は、ローカルリポジトリから直接リンクするだけで、個別のインスタンスを管理する必要はありません。

linux環境でのデフォルトのセットアップは〜/ .m2/repository/org/controlsfx /です

更新する場合は、手動で更新することを忘れないでください。

1
user3559338