/ / Faites un clic droit sur le bouton bascule - javafx-2, togglebutton

Clic droit sur le bouton bascule - javafx-2, togglebutton

Je voudrais lancer une étape par un clic droit sur un bouton à bascule,

ToggleButton tb = new ToggleButton();

quelle méthode OnMouse dois-je utiliser?

Réponses:

1 pour la réponse № 1

essayez ceci pour onPressed:

tb.setOnMousePressed(new EventHandler<MouseEvent>() {
@Override
public void handle(MouseEvent mouseEvent) {
if (mouseEvent.isSecondaryButtonDown()){
System.out.println("hi");
}
}
});

pour onReleased:

tb.setOnMouseReleased(new EventHandler<MouseEvent>() {
@Override
public void handle(MouseEvent mouseEvent) {
if (mouseEvent.getButton().equals(MouseButton.SECONDARY)) {
System.out.println("hi");
}
}
});