在javafx 2中将Rectangle传递给setContent我做错了什么?

时间:2014-11-26 12:56:34

标签: java netbeans javafx javafx-2 java-7

我在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_1Tab个实例。

根据the 2 docs,Rectangle是Node的子类。

搜索类似的问题只给了我以下我认为不相关的问题:JavaFX error: incompatible types - Object cannot be converted to Node

据我了解,RectangleNode,因此可以与setContent一起使用。我做错了什么?

1 个答案:

答案 0 :(得分:3)

import javafx.scene.shape.Rectangle;

除了错误的导入之外,其他任何东西都不可能造成这种情况。