我有一个名为“语言”的自定义类,我想在 fxml 中定义它,例如:
<Language fx:value="getBundle">
</Language>
语言直接扩展Object
,而不是任何 JavaFX 组件。显然它抛出了以下异常:
无法将 com.bl.commons.Language@69435 强制转换为 javafx.scene.Node 类
那么我该怎么做呢?我想要的是,我的大部分模式都在那个类中,我想直接调用Language
fxml 本身的方法并设置内容。如果这是不可能的,那么还有其他选择吗?