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); } |