369370371372373374375376377378379
@Override public void handle(MouseEvent e) { if (e.getButton() == MouseButton.SECONDARY) { contextMenu.show(vBoxRows, e.getScreenX(), e.getScreenY()); } } }); menuItemCopyToClipboard.setOnAction(new EventHandler<ActionEvent>()
154155156157158159160161162163164
} }); cm.getItems().add(menuItem1); cm.show((Node) me.getSource(), me.getScreenX(), me.getScreenY()); } } });
571572573574575576577578579580581
@Override public void handle(MouseEvent t) { if (contextMenu.isShowing()) { contextMenu.hide(); } else { contextMenu.show(menu, Side.BOTTOM, 0, 0); } } }); // Close button
513514515516517518519520521522523
if (contextMenu == null) { contextMenu = buildContextMenu(); } contextMenu.hide(); contextMenu.show(GroupPane.this, t.getScreenX(), t.getScreenY()); t.consume(); break; } } });