'Language'というカスタムクラスがあります。fxmlで次のように定義します。
<Language fx:value="getBundle">
</Language>
言語はObject
直接拡張され、JavaFXコンポーネントは拡張されません。明らかに、以下の例外がスローされます。
com.bl.commons.Language@69435をクラスjavafx.scene.Nodeに強制できません
では、どうすればよいですか?私が欲しいのは、私のモーダルのほとんどがそのクラスにありLanguage
、fxml自体のメソッドを直接呼び出してコンテンツを設定したいということです。これが不可能な場合、代替手段はありますか?