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
| Beschreibung | Download |
| Eine ListeView mit einem ContextMenu |
UIBspContextMenu01.java UIBspContextMenu01.png import javafx.scene.control.ContextMenu; import javafx.scene.input.ContextMenuEvent; // init MenuItem mnEdit = new MenuItem("Edit"); MenuItem mnDelete = new MenuItem("Delete"); MenuItem mnDeleteAll = new MenuItem("DeleteAll"); ContextMenu contextmenu = new ContextMenu(); contextmenu.getItems().addAll(mnEdit, mnDelete, mnDeleteAll); mnEdit.setOnAction((ActionEvent e)->editSeletedItem()); mnDelete.setOnAction((ActionEvent e)->deleteSeletedItem()); mnDeleteAll.setOnAction(e->deleteAllItems()); ListView<Double> listviewPunkte = new ListView<>() ; // import javafx.scene.control.ContextMenu; // import javafx.scene.input.ContextMenuEvent; listviewPunkte.setOnContextMenuRequested(new EventHandler<ContextMenuEvent>() { @Override public void handle(ContextMenuEvent event) { contextmenu.show( listviewPunkte, event.getScreenX(), event.getScreenY()); } }); private void editSeletedItem() { } private void deleteSeletedItem() { } private void deleteAllItems() { } |
Gehe zu: ComboBox CSS-Snippet