1

我有个问题。我正在学习 JavaFX,我想使用 javaFXML。唯一的问题是,我对 pathTransion 有一点问题。pathTransition 需要一个节点,但我想使用在 SceneBuilder 中制作的矩形。我给了矩形一个 fx:id 并使用了那个,但是当我想在 mij 节点中使用它时,它说它需要一个节点而不是矩形,它不能将矩形转换为节点。我该如何解决这个问题?已经谢谢您了,如果有人需要更多信息,请询问,我会提供。谢谢你的帮助。

4

1 回答 1

0

检查你的进口。

你确定你使用的是javafx.scene.shape.Rectangle吗?

Ajavafx.scene.shape.RectangleNodeso 延伸,它是 a Node

我的猜测是您错误地导入和使用了其他一些矩形类型,例如java.awt.Rectangle

如果您的问题与导入无关,则编辑您的问题以包含SSCCE,以便有人可以复制您的问题。

于 2013-07-25T21:43:20.703 回答