0

標準の Gluon プロジェクトを作成して .fxml ファイルを開こうとすると、エラーが表示されます ここに画像の説明を入力

私が理解しているように、Gluon は商用サポートとして SceneBulder による .fxml ファイルを開くことを提供します。このサポート機能はどこで購入できますか? ps NetBeans用のSceneBuilderとgluonプラグインの最新バージョンを使用しています(19.03.2016用)

4

2 に答える 2

1

Gluon Mobile プラグインで作成された fxml ファイルを開くには、まずチャーム jar を Scene Builder に追加する必要があります。

まだ行っていない場合は、次の手順を実行します。

charm-2.1.0.jar のインポート

そのためには、Dependencies フォルダーをクリックし、Compile for Main フォルダーを開くと、charm-2.1.0.jar. それを右クリックして、[プロパティ]を選択します。

プロジェクトの依存関係

そのjarのフルパスが表示されます。参照ボタンをクリックし、ダイアログでパスを選択してコピー (Ctrl+C) します。

ジャーパス

Scene Builder 8.1.1 を開き、[ライブラリ] ペイン (メニューのすぐ下) の小さな「エンジン」ボタンをクリックして、[Jar/FXML ファイルの追加] を選択します。

瓶を追加

ここで、クリップボードの内容を jar のフル パスと共に貼り付けます。

jar がインポートされ、コントロールなど、Gluon Mobile で使用可能なすべてのカスタム コントロールが表示されますView。[コンポーネントのインポート] をクリックします。

カスタム コントロール

Scene BuilderからFXMLファイルを開く

これで、Scene Builder からプロジェクトの fxml ファイルを開くことができるようになります。

ビュー

NetBeans から FXML ファイルを開く

Scene Builder パスを NetBeans に追加した場合、NetBeans から fxml ファイルを開こうとすると、カスタム コントロール ( などView) が含まれていると例外が発生することがあります。

現在、未解決の問題と、それを解決する保留中のプル リクエストがあります。承認されてマージされると、Scene Builder の次のリリースで使用できるようになります。

それまでの間、待ちきれない場合は、プロジェクトのクローンを作成し、提案されたパッチを自分で適用し、プロジェクトをビルドしてdist.jar、現在の Scene Builder インストールの を通常はこのパスで置き換えることができますC:\Users\<user>\AppData\Local\SceneBuilder\app\dist.jar

それでも問題が解決しない場合は、次のリンクを参照してください。

またはここでも報告してください。

于 2016-03-19T20:26:23.977 に答える
0

Scenebuilder 8.2 では、これが壊れているようです。com.gluonhq:charm:4.0.1 と com.gluonhq:charm-glisten:4.0.1 をインポートすると、前述のインポートにビューがありません。(gluon)fxmlをロードできません:-(

于 2016-10-29T16:03:43.693 に答える