我在Netbeans 7中使用javafx 2.2和JDK 7,代码
Rectangle r = new Rectangle(200, 200);
tab_1.setContent(r);
给了我error: rectangle cannot be converted to node.
tab_1
是Tab
个实例。
根据the 2 docs,Rectangle是Node
的子类。
搜索类似的问题只给了我以下我认为不相关的问题:JavaFX error: incompatible types - Object cannot be converted to Node
据我了解,Rectangle
是Node
,因此可以与setContent
一起使用。我做错了什么?
答案 0 :(得分:3)
import javafx.scene.shape.Rectangle;
除了错误的导入之外,其他任何东西都不可能造成这种情况。