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

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