Oberflächen
  Vorlesungen     Download     DBS     Sprachen     File Formats     Impressum     Datenschutz  
C#- GUI-Programme mit Quellcode
Java-Programme mit Quellcode
C#
WPF
HTML
Java FX
Java (Swing)
Winforms
Visual Studio (MFC)
ArcView
QGis
ArcView .net
IDW
Allgemein:
Startseite
Vorlesungen
Labore
Sinnvolle Programme
Lineare Regression
GUI-Entwurfsarbeit
Single-Format
Design Pattern-Termine
Observer1
Bsp2
Json-Array
Json-Dialogelemente
Webtechnologien

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