Sie sind hier: Java FX
Zurück zu: Oberflächen
Allgemein: Vorlesungen Labore Sinnvolle Programme Lineare Regression GUI-Entwurfsarbeit Single-Format Design Pattern-Termine Observer1 Bsp2 Json-Array Json-Dialogelemente Webtechnologien

Suchen nach:

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

Gehe zu: ChoiceBox ContextMenu