Java Code Examples for java.awt.event.MouseEvent#isConsumed()
The following examples show how to use
java.awt.event.MouseEvent#isConsumed() .
You can vote up the ones you like or vote down the ones you don't like,
and go to the original project or source file by following the links above each example. You may check out the related API usage on the sidebar.
Example 1
Source File: WindowMoveListener.java From consulo with Apache License 2.0 | 6 votes |
@Override public void mouseClicked(MouseEvent event) { if (event.isConsumed()) return; if (BUTTON1_MASK == (BUTTON1_MASK & event.getModifiers()) && 1 < event.getClickCount()) { Component view = getView(getContent(event)); if (view instanceof Frame) { Frame frame = (Frame)view; int state = frame.getExtendedState(); if (!isStateSet(Frame.ICONIFIED, state) && frame.isResizable()) { event.consume(); frame.setExtendedState(isStateSet(Frame.MAXIMIZED_BOTH, state) ? (state & ~Frame.MAXIMIZED_BOTH) : (state | Frame.MAXIMIZED_BOTH)); } } } super.mouseClicked(event); }
Example 2
Source File: ComponentResizeBehavior.java From weblaf with GNU General Public License v3.0 | 6 votes |
@Override public void mouseReleased ( @NotNull final MouseEvent e ) { if ( !e.isConsumed () && SwingUtilities.isLeftMouseButton ( e ) && resizing ) { final int cursor = getCursor ( e.getPoint () ); if ( cursor != -1 ) { e.getComponent ().setCursor ( Cursor.getPredefinedCursor ( cursor ) ); } else if ( initialCursor != null ) { e.getComponent ().setCursor ( initialCursor ); initialCursor = null; } resizing = false; initialPoint = null; initialBounds = null; currentDirection = null; // Consume event e.consume (); } }
Example 3
Source File: MouseHandler.java From rscplus with GNU General Public License v3.0 | 6 votes |
@Override public void mouseMoved(MouseEvent e) { if (listener_mouse_motion == null) return; if (Replay.isRecording) { Replay.dumpMouseInput( Replay.MOUSE_MOVED, e.getX(), e.getY(), 0, e.getModifiers(), e.getClickCount(), 0, 0, e.isPopupTrigger(), e.getButton()); } if (!e.isConsumed()) { x = e.getX(); y = e.getY(); listener_mouse_motion.mouseMoved(e); } }
Example 4
Source File: mxInsertHandler.java From consulo with Apache License 2.0 | 6 votes |
/** * */ public void mouseReleased(MouseEvent e) { if (graphComponent.isEnabled() && isEnabled() && !e.isConsumed() && current != null) { mxGraph graph = graphComponent.getGraph(); double scale = graph.getView().getScale(); mxPoint tr = graph.getView().getTranslate(); current.setX(current.getX() / scale - tr.getX()); current.setY(current.getY() / scale - tr.getY()); current.setWidth(current.getWidth() / scale); current.setHeight(current.getHeight() / scale); Object cell = insertCell(current); eventSource.fireEvent(new mxEventObject(mxEvent.INSERT, "cell", cell)); e.consume(); } reset(); }
Example 5
Source File: mxGraphOutline.java From blog-codes with Apache License 2.0 | 5 votes |
public void mousePressed(MouseEvent e) { zoomGesture = hitZoomHandle(e.getX(), e.getY()); if (graphComponent != null && !e.isConsumed() && !e.isPopupTrigger() && (finderBounds.contains(e.getPoint()) || zoomGesture)) { start = e.getPoint(); } }
Example 6
Source File: MouseHandler.java From rscplus with GNU General Public License v3.0 | 5 votes |
@Override public void mouseReleased(MouseEvent e) { if (inConsumableButton()) { e.consume(); } if (listener_mouse == null) return; if (Replay.isRecording) { Replay.dumpMouseInput( Replay.MOUSE_RELEASED, e.getX(), e.getY(), 0, e.getModifiers(), e.getClickCount(), 0, 0, e.isPopupTrigger(), e.getButton()); } if (e.getButton() == MouseEvent.BUTTON2) { m_rotating = false; e.consume(); } if (!e.isConsumed()) { x = e.getX(); y = e.getY(); listener_mouse.mouseReleased(e); } }
Example 7
Source File: mxInsertHandler.java From blog-codes with Apache License 2.0 | 5 votes |
/** * */ public void mouseDragged(MouseEvent e) { if (graphComponent.isEnabled() && isEnabled() && !e.isConsumed() && first != null) { mxRectangle dirty = current; current = new mxRectangle(first.x, first.y, 0, 0); current.add(new mxRectangle(e.getX(), e.getY(), 0, 0)); if (dirty != null) { dirty.add(current); } else { dirty = current; } Rectangle tmp = dirty.getRectangle(); int b = (int) Math.ceil(lineWidth); graphComponent.getGraphControl().repaint(tmp.x - b, tmp.y - b, tmp.width + 2 * b, tmp.height + 2 * b); e.consume(); } }
Example 8
Source File: PageListMouseListener.java From wpcleaner with Apache License 2.0 | 5 votes |
/** * @param e Event. * @see java.awt.event.MouseAdapter#mouseClicked(java.awt.event.MouseEvent) */ @Override public void mouseClicked(MouseEvent e) { if ((!e.isConsumed()) && (e.getButton() == MouseEvent.BUTTON1) && (e.getClickCount() == 2)) { if (e.getSource() instanceof JTable) { JTable table = (JTable) e.getSource(); if (table.getModel() instanceof PageListTableModel) { PageListTableModel model = (PageListTableModel) table.getModel(); int column = table.columnAtPoint(e.getPoint()); int row = table.rowAtPoint(e.getPoint()); if ((column >= 0) && (row >= 0)) { row = Utilities.convertRowIndexToModel(table, row); Page page = model.getPage(row); if (Boolean.TRUE.equals(page.isDisambiguationPage())) { Controller.runDisambiguationAnalysis(page.getTitle(), page.getWikipedia()); } else { Controller.runFullAnalysis(page.getTitle(), null, page.getWikipedia()); } e.consume(); } } } } super.mouseClicked(e); }
Example 9
Source File: mxConnectionHandler.java From consulo with Apache License 2.0 | 5 votes |
/** * */ public void mousePressed(MouseEvent e) { if (!graphComponent.isForceMarqueeEvent(e) && !graphComponent.isPanningEvent(e) && !e.isPopupTrigger() && graphComponent.isEnabled() && isEnabled() && !e.isConsumed() && ((isHighlighting() && marker.hasValidState()) || (!isHighlighting() && bounds != null && bounds.contains(e.getPoint())))) { start(e, marker.getValidState()); e.consume(); } }
Example 10
Source File: OverviewPanelProvider.java From lucene-solr with Apache License 2.0 | 5 votes |
void showTopTermsContextMenu(MouseEvent e) { if (e.getClickCount() == 2 && !e.isConsumed()) { int row = topTermsTable.rowAtPoint(e.getPoint()); if (row != topTermsTable.getSelectedRow()) { topTermsTable.changeSelection(row, topTermsTable.getSelectedColumn(), false, false); } topTermsContextMenu.show(e.getComponent(), e.getX(), e.getY()); } }
Example 11
Source File: mxSelectionCellsHandler.java From consulo with Apache License 2.0 | 5 votes |
/** * */ public void mouseMoved(MouseEvent e) { if (graphComponent.isEnabled() && isEnabled()) { Iterator<mxCellHandler> it = handlers.values().iterator(); while (it.hasNext() && !e.isConsumed()) { it.next().mouseMoved(e); } } }
Example 12
Source File: mxRotationHandler.java From consulo with Apache License 2.0 | 5 votes |
/** * */ public void mouseReleased(MouseEvent e) { if (graphComponent.isEnabled() && isEnabled() && !e.isConsumed() && first != null) { double deg = 0; Object cell = null; if (currentState != null) { cell = currentState.getCell(); /*deg = mxUtils.getDouble(currentState.getStyle(), mxConstants.STYLE_ROTATION);*/ } deg += currentAngle * mxConstants.DEG_PER_RAD; boolean willExecute = cell != null && first != null; // TODO: Call reset before execute in all handlers that // offer an execute method reset(); if (graphComponent.isEnabled() && isEnabled() && !e.isConsumed() && willExecute) { graphComponent.getGraph().setCellStyles(mxConstants.STYLE_ROTATION, String.valueOf(deg), new Object[]{cell}); graphComponent.getGraphControl().repaint(); e.consume(); } } currentState = null; }
Example 13
Source File: StepByStepAnalyzeResultPanelProvider.java From lucene-solr with Apache License 2.0 | 5 votes |
void showAttributeValues(MouseEvent e) { if (e.getClickCount() != 2 || e.isConsumed()) { return; } int rowIndex = namedTokensTable.rowAtPoint(e.getPoint()); int columnIndex = namedTokensTable.columnAtPoint(e.getPoint()); if (rowIndex < 0 || rowIndex >= namedTokensTable.getRowCount()) { return; } else if (columnIndex < 0 || columnIndex >= namedTokensTable.getColumnCount()) { return; } StepByStepAnalyzeResultPanelProvider.this.showAttributeValues(rowIndex, columnIndex); }
Example 14
Source File: DocumentsPanelProvider.java From lucene-solr with Apache License 2.0 | 5 votes |
void showDocumentContextMenu(MouseEvent e) { if (e.getClickCount() == 2 && !e.isConsumed()) { int row = documentTable.rowAtPoint(e.getPoint()); if (row != documentTable.getSelectedRow()) { documentTable.changeSelection(row, documentTable.getSelectedColumn(), false, false); } documentContextMenu.show(e.getComponent(), e.getX(), e.getY()); } }
Example 15
Source File: SwingUtilities2.java From Bytecoder with Apache License 2.0 | 4 votes |
/** * Ignore mouse events if the component is null, not enabled, the event * is not associated with the left mouse button, or the event has been * consumed. */ public static boolean shouldIgnore(MouseEvent me, JComponent c) { return c == null || !c.isEnabled() || !SwingUtilities.isLeftMouseButton(me) || me.isConsumed(); }
Example 16
Source File: HeaderPanel.java From visualvm with GNU General Public License v2.0 | 4 votes |
protected void processMouseEvent(MouseEvent e) { if (processMouseEvents()) header.processMouseEvent(e); if (!e.isConsumed()) super.processMouseEvent(e); }
Example 17
Source File: mxEdgeHandler.java From consulo with Apache License 2.0 | 4 votes |
/** * */ public void mouseReleased(MouseEvent e) { mxGraph graph = graphComponent.getGraph(); if (!e.isConsumed() && first != null) { double dx = e.getX() - first.x; double dy = e.getY() - first.y; if (graphComponent.isSignificant(dx, dy)) { if (error != null) { if (error.length() > 0) { JOptionPane.showMessageDialog(graphComponent, error); } } else if (isLabel(index)) { mxPoint abs = state.getAbsoluteOffset(); dx = abs.getX() - first.x; dy = abs.getY() - first.y; mxPoint pt = new mxPoint(e.getPoint()); if (gridEnabledEvent) { pt = graphComponent.snapScaledPoint(pt, dx, dy); } if (constrainedEvent) { if (Math.abs(e.getX() - first.x) > Math.abs(e.getY() - first.y)) { pt.setY(abs.getY()); } else { pt.setX(abs.getX()); } } moveLabelTo(state, pt.getX() + dx, pt.getY() + dy); } else if (marker.hasValidState() && (isSource(index) || isTarget(index))) { connect(state.getCell(), marker.getValidState().getCell(), isSource(index), graphComponent.isCloneEvent(e) && isCloneEnabled()); } else if ((!isSource(index) && !isTarget(index)) || graphComponent.getGraph().isAllowDanglingEdges()) { movePoint(state.getCell(), index, convertPoint(new mxPoint(e.getPoint()), gridEnabledEvent)); } e.consume(); } } if (!e.isConsumed() && isFlipEvent(e)) { graph.flipEdge(state.getCell()); e.consume(); } super.mouseReleased(e); }
Example 18
Source File: SearchPanelProvider.java From lucene-solr with Apache License 2.0 | 4 votes |
void showContextMenuInResultsTable(MouseEvent e) { if (e.getClickCount() == 2 && !e.isConsumed()) { SearchPanelProvider.this.setupResultsContextMenuPopup().show(e.getComponent(), e.getX(), e.getY()); setupResultsContextMenuPopup().show(e.getComponent(), e.getX(), e.getY()); } }
Example 19
Source File: StayOpenPopupMenu.java From netbeans with Apache License 2.0 | 4 votes |
protected void processMouseEvent(MouseEvent e) { performAction(this, e); if (!e.isConsumed()) super.processMouseEvent(e); }
Example 20
Source File: HeaderPanel.java From visualvm with GNU General Public License v2.0 | 4 votes |
protected void processMouseEvent(MouseEvent e) { if (processMouseEvents()) header.processMouseEvent(e); if (!e.isConsumed()) super.processMouseEvent(e); }