COMBOBOX
ComboBox

Beschreibung Download
Dialogfenster mit ComboBox UIBspComboBox01.java
UIBspComboBox01.png

cbPizzaName.getItems().add("Käse");
cbPizzaName.getItems().add("Käse Schinken");
cbPizzaName.setEditable(true);
cbPizzaName.setPromptText("Bitte auswählen");
cbPizzaName.setStyle("-fx-font: 22px \"Serif\";");
Abfrage:
String pizza = (String)cbPizzaName.getValue();
if (pizza==null) {
errorBox("Bitte geben Sie einen Pizzanamen ein","Hinweis");
return;
}
Dialogfenster mit ComboBox mit ChangeListener UIBspComboBox02.java
UIBspComboBox02.png

import javafx.beans.value.*; // ChangeListener

cbPizzaName.getSelectionModel().selectedIndexProperty().addListener(
new ChangeListener<Number>() {
@Override
public void changed(
ObservableValue<? extends Number> observableValue, Number number, Number number2) {
showComboxPizzaName(number2);
}
});



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



ChoiceBox
ContextMenu