from http://docs.oracle.com/javafx/2/api/javafx/scene/control/Cell.html :
"The Cell API is used for virtualized controls such as ListView, TreeView, and TableView. A cell is a labeled control and is used to render a single row within a ListView, TreeView, or TableView."
Why are they virtualized?
Control, ListView, - Nodes. , , .
Control
ListView
Nodes
, 10 , 10 . , , ListView.
:
TreeView, ListView, TableView , . , . "" . , , .
P.S: , Android, WPF, JavaFX ..
JavaFX: http://fxexperience.com/2009/09/ui-virtualization/