CHOICEBOX
ChoiceBox

Beschreibung Download
Dialogfenster mit ChoiceBox UIBspChoiceBox01.java
UIBspChoiceBox01.png

ChoiceBox choicePizzaName = new ChoiceBox () ;
choicePizzaName.setStyle("-fx-font: 22px \"Serif\";");
choicePizzaName.getItems().add("Käse");
choicePizzaName.getItems().add("Käse Schinken");

Abfrage:
String pizza = (String)choicePizzaName.getValue();
if (pizza==null) {
errorBox("Bitte geben Sie einen Pizzanamen ein","Hinweis");
return;
}
Dialogfenster mit ChoiceBox mit ChangeListener UIBspChoiceBox02.java
UIBspChoiceBox02.png

choicePizzaName.setPrefWidth(150);
choicePizzaName.getItems().addAll("Käse","Käse Schinken", "Hawai", "Salami / Schinken", "Vegetarisch");

//import javafx.beans.value.*; // ChangeListener
choicePizzaName.getSelectionModel().selectedIndexProperty().addListener(new ChangeListener<Number>() {
@Override
public void changed(ObservableValue<? extends Number> observableValue, Number number, Number number2) {
showChoicePizzaName(number2);
}
});

private void showChoicePizzaName(Number index) {
System.out.println("choicePizzaName: index: "+ index);
}



CheckBox
ComboBox