Java Reference
In-Depth Information
"Politician",
"Pastor",
"Teacher");
final ListView<String> candidatesListView = new
ListView<>(candidates);
candidatesListView.setPrefWidth(150);
candidatesListView.setPrefHeight(150);
gridpane.add(candidatesListView, 0, 1);
// heros
final ObservableList<String> heroes
= FXCollections.observableArrayList();
final ListView<String> heroListView = new
ListView<>(heroes);
heroListView.setPrefWidth(150);
heroListView.setPrefHeight(150);
gridpane.add(heroListView, 2, 1);
// select heroes
Button sendRightButton = new Button(">");
sendRightButton.setOnAction((e) -> {
String potential
= candidatesListView.getSelectionModel().getSelectedItem();
if (potential != null) {
candidatesListView.getSelectionModel().clearSelection();
candidates.remove(potential);
heroes.add(potential);
}
});
// deselect heroes
Button sendLeftButton = new Button("<");
sendLeftButton.setOnAction((e) -> {
String notHero
= heroListView.getSelectionModel().getSelectedItem();
if (notHero != null) {
Search WWH ::




Custom Search