|
|
|
|
|
|
|
|
|
ComboBox
|
|
|
ComboBox
|
|
|
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
|
|
|
|
|