我试图理解javafx 2场景和Pane之间的区别(一般说来)。我可以让他们工作,但我还没有找到一个清楚的解释,每个功能提供。
javadoc将场景定义为“场景图中所有内容的容器”。Pane (区域、父类、节点的子类)也是一个容器(因为像Button这样的小部件)被添加到其中,而不是添加到场景中。显然,Pane处理布局和场景没有。
或者换一种说法:小部件被添加到窗格中,一个窗格被附加到一个场景上,一个场景被附加到顶级容器Stage上。由于Pane进行布局,并且可以设置属性,如大小、css样式等,所以场景提供了哪些功能?这似乎是必需的。
谢谢
发布于 2014-02-13 09:32:23
场景提供了哪些功能?
你为什么不把两者的Javadoc比较一下呢?
例如。
因此,每个舞台只有一个场景,但可能有几个窗格(一个窗格是一个节点)。
场景是,嗯,场景图的开始。但它的重量比一个舞台/视窗更轻,AFAIK。
发布于 2014-02-20 11:58:42
https://stackoverflow.com/questions/21723953
复制相似问题