我有一个问题。 我正在学习JavaFX,我想使用javaFXML。唯一的问题是,我对pathTransion有点问题。 你需要一个用于pathTransition的Node,但我想使用一个在SceneBuilder中创建的矩形。 我给了矩形一个fx:id,我使用了那个,但是当我想将它用于mij节点时,它说它需要一个节点而不是一个矩形,它不能将矩形变换成一个节点。 我该如何解决这个问题? 谢谢你,如果有人需要更多信息,请问我会给你。 谢谢你的帮助。
答案 0 :(得分:0)
检查您的进口。
您确定使用的是javafx.scene.shape.Rectangle吗?
javafx.scene.shape.Rectangle
从Node
延伸,因此,它是Node
。
我的猜测是你错误地导入并使用了其他一些矩形类型,例如java.awt.Rectangle。
如果您的问题与导入无关,请编辑您的问题以包含SSCCE,以便有人可以复制您的问题。