32

こんにちは、JavaFX プロジェクトを構築していて、JavaFX Scene Builder 2 を使用しています。コントローラーを fxml ファイルにリンクしたかったのですが、Scene Builder 2 の fxml ファイルにコントローラーを追加する可能性がわかりません。私を助けることができます。ありがとうございました。

4

3 に答える 3

1

アップデート

この答えは時代遅れです。解決策は、 Gluon SceneBuilderを使用し、この質問に対する最も支持された回答で提供されているスクリーンショットで指定されているようにコントローラーを設定することです。


数か月後に Scene Builder 2 がより完全で信頼できるものになるまで、Scene Builder 1.1 を使用することを強くお勧めします。

私が最近 Scene Builder 2 を使用したときは、まだ信頼性の低い早期アクセス リリースでした。

Scene Builder 1.1 の右側のコード パネルには、コントローラ クラスを設定できる機能があります。Scene Builder 2 にはこの機能がないようです。したがって、SceneBuilder 2 を使用する場合は、xxlali が言うようにコントローラー クラスを手動で設定する必要があります。あなたが指摘したように、Scene Builder 2 早期アクセスが手動で設定したコントローラー クラスを FXML ファイルから削除する場合がある場合、未熟な早期アクセス バージョンではなく、安定した認定バージョンを使用するもう 1 つの理由になります。

于 2014-01-11T09:47:25.863 に答える