onClick-Snippet
Button
import javafx.event.ActionEvent;
import javafx.event.EventHandler;
import javafx.event.Event;
setOnAction(e->calc());
CheckBox
chkbox.selectedProperty().addListener(new ChangeListener() {
@Override
public void changed(ObservableValue extends Boolean> observable,
Boolean oldValue, Boolean newValue) {
if(newValue){
// aktion
}else{
// aktion }
}
});
chk.setOnAction(new EventHandler() {
@Override
public void handle(ActionEvent e) {
aktion();
}
});
ListView
import javafx.scene.input.MouseEvent;
import javafx.scene.input.MouseButton;
listviewPunkte.setOnMouseClicked(e->listviewOnClick(e));
private void listviewOnClick(MouseEvent e) {
// MIDDLE SECONDARY
if (e.getButton()==MouseButton.PRIMARY && e.getClickCount()==2) {
editSeletedItem();
}
}