javax.swing.JPanel.processMouseEvent()方法的使用及代码示例

x33g5p2x  于2022-01-21 转载在 其他  
字(2.0k)|赞(0)|评价(0)|浏览(161)

本文整理了Java中javax.swing.JPanel.processMouseEvent()方法的一些代码示例,展示了JPanel.processMouseEvent()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。JPanel.processMouseEvent()方法的具体详情如下:
包路径:javax.swing.JPanel
类名称:JPanel
方法名:processMouseEvent

JPanel.processMouseEvent介绍

暂无

代码示例

代码示例来源:origin: net.sf.squirrel-sql.thirdparty-non-maven/openide

public void processMouseEvent(MouseEvent me) {
  if (isFirstEvent) {
    handleInitialInputEvent(me);
    isFirstEvent=false;
  } else {
    super.processMouseEvent(me);
  }
}

代码示例来源:origin: antlr/antlrworks

public void processMouseEvent(MouseEvent e) {
  if(e.isPopupTrigger()) {
    JPopupMenu menu = getContextualMenu();
    if(menu != null)
      menu.show(this, e.getX(), e.getY());
  } else
    super.processMouseEvent(e);
}

代码示例来源:origin: org.netbeans.api/org-openide-explorer

public void processMouseEvent(MouseEvent me) {
  if (isFirstEvent) {
    handleInitialInputEvent(me);
    isFirstEvent = false;
  } else {
    super.processMouseEvent(me);
  }
}

代码示例来源:origin: net.sf.squirrel-sql.thirdpary-non-maven/openide

public void processMouseEvent(MouseEvent me) {
  if (isFirstEvent) {
    handleInitialInputEvent(me);
    isFirstEvent=false;
  } else {
    super.processMouseEvent(me);
  }
}

代码示例来源:origin: com.fifesoft.rtext/fife.common

@Override
protected void processMouseEvent(MouseEvent e) {
  if (e.getID()==MouseEvent.MOUSE_PRESSED &&
      e.getClickCount()==1 &&
      e.getButton()==MouseEvent.BUTTON1) {
    setScale(getCursor()==zoomInCursor ? 100 : 25);
  }
  super.processMouseEvent(e);
}

代码示例来源:origin: markiewb/nb-codeoutline

@Override
protected void processMouseEvent(MouseEvent e)
{
  if (e.getID() == MouseEvent.MOUSE_PRESSED) {
    int y = e.getY();
    if (y > currentViewPos && y < currentViewPosBottom) {
      // clicked within the current view area
      dragOffset = y - currentViewPos;
    }
    else {
      dragOffset = (currentViewPosBottom - currentViewPos) / 2;
      moveView(e.getY());
    }
  }
  else {
    super.processMouseEvent(e);
  }
}

代码示例来源:origin: org.scijava/j3dutils

/**
 * Redirects event to canvas and to superclass.
 *
 * @param e {@inheritDoc}
 */
@Override
protected void processMouseEvent(java.awt.event.MouseEvent e) {
  super.processMouseEvent(e);
  Object src = e.getSource();
  e.setSource(canvas);
  canvas.processMouseEvent(e);
  e.setSource(src);
}

相关文章

微信公众号

最新文章

更多

JPanel类方法