VBox.setVgrow(groupNode, Priority.ALWAYS); cellContent = contentHolder; cellRippler.ripplerPane.addEventHandler(MouseEvent.ANY, e -> e.consume()); contentHolder.addEventHandler(MouseEvent.ANY, e -> { if (!e.isConsumed()) { cellRippler.ripplerPane.addEventHandler(MouseEvent.MOUSE_CLICKED, e -> { if (!e.isConsumed()) { e.consume();
private void updateArrowButtonListeners() { if (getSkinnable().isEditable()) { arrowButton.addEventHandler(MouseEvent.MOUSE_ENTERED, mouseEnteredEventHandler); arrowButton.addEventHandler(MouseEvent.MOUSE_PRESSED, mousePressedEventHandler); arrowButton.addEventHandler(MouseEvent.MOUSE_RELEASED, mouseReleasedEventHandler); arrowButton.addEventHandler(MouseEvent.MOUSE_EXITED, mouseExitedEventHandler); } else { arrowButton.removeEventHandler(MouseEvent.MOUSE_ENTERED, mouseEnteredEventHandler); arrowButton.removeEventHandler(MouseEvent.MOUSE_PRESSED, mousePressedEventHandler); arrowButton.removeEventHandler(MouseEvent.MOUSE_RELEASED, mouseReleasedEventHandler); arrowButton.removeEventHandler(MouseEvent.MOUSE_EXITED, mouseExitedEventHandler); } }
testPane.setFocusTraversable(true); testPane.addEventHandler(MouseEvent.MOUSE_PRESSED, e -> System.out.println("Mouse pressed handler added first")); testPane.addEventHandler(Event.ANY, e-> { if (e.getEventType() == MouseEvent.MOUSE_PRESSED) { System.out.println("Generic handler added second"); System.out.println("Mouse pressed handler added third via convenience method")); testPane.addEventHandler(MouseEvent.MOUSE_PRESSED, e -> System.out.println("Mouse pressed handler added fourth"));
tabHeaderArea.addEventHandler(DragEvent.DRAG_OVER, (e) -> tabPane_handleDragOver(tabHeaderArea, headersRegion, e)); tabHeaderArea.addEventHandler(DragEvent.DRAG_DROPPED, (e) -> tabPane_handleDragDropped(tabHeaderArea, headersRegion, e)); tabHeaderArea.addEventHandler(DragEvent.DRAG_EXITED, this::tabPane_handleDragDone);
tabHeaderArea.addEventHandler(DragEvent.DRAG_OVER, (e) -> tabPane_handleDragOver(tabHeaderArea, headersRegion, e)); tabHeaderArea.addEventHandler(DragEvent.DRAG_DROPPED, (e) -> tabPane_handleDragDropped(tabHeaderArea, headersRegion, e)); tabHeaderArea.addEventHandler(DragEvent.DRAG_EXITED, this::tabPane_handleDragDone);
tabHeaderArea.addEventHandler(EFXDragEvent.DRAG_OVER, (e) -> tabPane_handleDragOver(tabHeaderArea, headersRegion, e)); tabHeaderArea.addEventHandler(EFXDragEvent.DRAG_DROPPED, (e) -> tabPane_handleDragDropped(tabHeaderArea, headersRegion, e));
pane.addEventHandler(MouseEvent.MOUSE_MOVED, (mouseEvent) -> { if (isAutoShowAndHide()) { autoShowOrHide(mouseEvent);
if(rowClickHandler != null) { getRootContainer().getStyleClass().add("hand-hover"); getRootContainer().addEventHandler(MouseEvent.MOUSE_RELEASED, e -> onClick(e, rowClickHandler));
VBox.setVgrow(groupNode, Priority.ALWAYS); cellContent = contentHolder; cellRippler.ripplerPane.addEventHandler(MouseEvent.ANY, e -> e.consume()); contentHolder.addEventHandler(MouseEvent.ANY, e -> { if (!e.isConsumed()) { cellRippler.ripplerPane.addEventHandler(MouseEvent.MOUSE_CLICKED, e -> { if (!e.isConsumed()) { e.consume();