mxGraphComponent.java 文件源码

java
阅读 31 收藏 0 点赞 0 评论 0

项目:Tarski 作者:
/**
 * Adds handling of edit and stop-edit events after all other handlers have been installed.
 */
protected void installDoubleClickHandler() {
  graphControl.addMouseListener(new MouseAdapter() {
    public void mouseReleased(MouseEvent e) {
      if (isEnabled()) {
        if (!e.isConsumed() && isEditEvent(e)) {
          Object cell = getCellAt(e.getX(), e.getY(), false);

          if (cell != null && getGraph().isCellEditable(cell)) {
            startEditingAtCell(cell, e);
          }
        } else {
          // Other languages use focus traversal here, in Java
          // we explicitely stop editing after a click elsewhere
          stopEditing(!invokesStopCellEditing);
        }
      }
    }

  });
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号