pepe1204 2014-12-09 05:47 采纳率: 33.3%
浏览 3418
已采纳

mxgraph看下自定义 线样式代码

帮我看下代码。如何设置线不重叠
graph.stylesheet.getDefaultEdgeStyle()[mxConstants.STYLE_EDGE] =
mxEdgeStyle.MyStyle = function(state, source, target, points, result)
{
if (source != null && target != null)
{
var pt = new mxPoint(target.getCenterX(), source.getCenterY());

        if (mxUtils.contains(source, pt.x, pt.y))
        {
          pt.y = source.y + source.height;
        }

        result.push(pt);
      }
    };
  • 写回答

1条回答 默认 最新

  • xiaohuh421 2014-12-10 01:01
    关注

    线重叠, 应该是坐标有错.
    把坐标输出, 看是否有重叠的可能.

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

悬赏问题

  • ¥15 微信会员卡接入微信支付商户号收款
  • ¥15 如何获取烟草零售终端数据
  • ¥15 数学建模招标中位数问题
  • ¥15 phython路径名过长报错 不知道什么问题
  • ¥15 深度学习中模型转换该怎么实现
  • ¥15 HLs设计手写数字识别程序编译通不过
  • ¥15 Stata外部命令安装问题求帮助!
  • ¥15 从键盘随机输入A-H中的一串字符串,用七段数码管方法进行绘制。提交代码及运行截图。
  • ¥15 TYPCE母转母,插入认方向
  • ¥15 如何用python向钉钉机器人发送可以放大的图片?