Java Reference
In-Depth Information
public class StarterAppModel {
public ObservableList getTeamMembers() {
ObservableList teamMembers = FXCollections.observableArrayList();
for (int i = 1; i <= 10000; i++) {
teamMembers.add(new Person("FirstName" + i,
"LastName" + i,
"Phone" + i));
}
return teamMembers;
}
public TreeItem<Person> getFamilyTree() {
Random random = new Random();
TreeItem<Person> root = new TreeItem();
for (int i = 0; i < 5; i++) {
Person parent = new Person("Parent " + i, "LastName" + i, "Phone" + i);
TreeItem<Person> parentItem = new TreeItem(parent);
for (int j = 0; j < random.nextInt(4); j++) {
Person child = new Person("Child " + i + "-" + j, "LastName" + i, "Phone" + j);
TreeItem<Person> childItem = new TreeItem(child);
parentItem.getChildren().add(childItem);
for (int k = 0; k < random.nextInt(4); k++) {
Person grandChild = new Person("Grandchild " + i + "-" + j + "-" + k, "LastName"
+ i, "Phone" + k);
TreeItem<Person> grandChildItem = new TreeItem(grandChild);
childItem.getChildren().add(grandChildItem);
}
}
root.getChildren().add(parentItem);
}
return root;
}
public String getRandomWebSite() {
String[] webSites = {
" http://javafx.com " ,
" http://fxexperience.com " ,
" http://steveonjava.com " ,
" http://javafxpert.com " ,
" http://pleasingsoftware.blogspot.com " ,
" http://www.weiqigao.com/blog " ,
" http://blogs.lodgon.com/johan " ,
" http://google.com "
};
int randomIdx = (int) (Math.random() * webSites.length);
return webSites[randomIdx];
}
public ObservableList listViewItems = FXCollections.observableArrayList();
Search WWH ::




Custom Search