eine Funktion einen javafx Tableview durch Eingabe einer ID in einem Textfeld suchen:Wie ein Dialogfeld fügen Sie ein Element zu zeigen, dass nicht gefunden wird, wenn es der Fall ist
searchParts.setOnAction(e -> {
Integer searchId = Integer.parseInt(txtsearchParts.getText());
partsTable.getItems().stream().filter(part -> part.getPartID()==searchId).findAny();
partsTable.getItems().stream()
.filter(part -> part.getPartID() == searchId)
.findAny()
.ifPresent(part -> {
partsTable.getSelectionModel().select(part);
partsTable.scrollTo(part);
});
});
Bitte formulieren Sie die Frage, aktuelle und gewünschte Ausgabe. – Hexfire