mxGraph.insertEdge添加线的问题

问题描述

如下:varv1=graph.insertVertex(parent,null,'Hello',20,20,80,40);varv2=graph.insertVertex(parent,null,'World!',200,150,80,40);vare1=graph.insertEdge(parent,null,'Hello,World!',v1,v2);这边是开源的mxgraph其中的画图跟连线,这里的连线必需与v1,v2,也就是源跟目标对上。哪位大侠知道不要与源跟目标关联能创建一条连线的。

解决方案

解决方案二:
友情帮顶。。。。。

时间: 2024-10-29 18:54:23

mxGraph.insertEdge添加线的问题的相关文章

UIBezierPath精讲

学习UIBezierPath画图 笔者在写本篇文章之前,也没有系统学习过贝塞尔曲线,只是曾经某一次的需求需要使用到,才临时百度看了一看而且使用最基本的功能.现在总算有时间停下来好好研究研究这个神奇而伟大的贝塞尔先生! 笔者在学习时,首先看了两遍UIBezierPath类头文件定义,熟悉了一下相关的属性和方法. 支持原创,请阅读原文 基础知识 使用UIBezierPath可以创建基于矢量的路径,此类是Core Graphics框架关于路径的封装.使用此类可以定义简单的形状,如椭圆.矩形或者有多个直

IOS用CGContextRef画各种图形(文字、圆、直线、弧线、矩形、扇形、椭圆、三角形、圆角矩形、贝塞尔曲线、图片)

首先了解一下CGContextRef: An opaque type that represents a Quartz 2D drawing environment. Graphics Context是图形上下文,可以将其理解为一块画布,我们可以在上面进行绘画操作,绘制完成后,将画布放到我们的view中显示即可,view看作是一个画框. 自己学习时实现的demo,希望对大家有帮助,具体的实现看代码,并有完美的注释解释,还有一些对我帮助的博文供大家参考.都在代码里面. 看一下demo效果图先: 自

Photoshop制作超酷的番茄酱文字效果

  在本教程中,我们将使用AdobePhotoshop和Illustrator的结合,创造出逼真的番茄酱文字效果.我们还将展示如何在在最后一个可选步骤涂抹或涂抹番茄酱的效果.让我们开始吧! 1,准备文本 第1步 首先,我们将需要的文字.如果你擅长手工刻字,你可以简单地画出你想要的文字.如果没有,打开Illustrator中,创建一个新文件,使用添加文本文字工具(T) . 第2步 使用钢笔工具(P),手动绘制根据实际的字体类型的文本.这不会是那样干净真钞.但这不要紧,因为我们希望它尽可能逼真. 第

如何在c#中使用mapx5.0(三)

接下来: //****************************** #region 文件/打开*另存为*导出*按钮的代码 private void menuItem20_Click(object sender, System.EventArgs e) //打开地图文件(*.gst)(模式对话框) { OpenFileDialog openFD=new OpenFileDialog(); openFD.Title="打开地图"; // openFD.DefaultExt=&quo

智能连接线

一.经常使用Microsoft visio画流程图,觉得其中的智能连接线非常好用,可以手动调节,非常灵活,所以自己写了一个同样功能的类. 图一 连接线 二.步骤 1.创建一个工程,基于文档视图结构的(单文档.多文档都可以) 2.添加文件SmartLines.h到工程 3.在要显示连接线的视图中包含SmartLines.h ... #include "SmartLines.h" ... 4.拷贝SmartLines.dll和SmartLines.lib到工程文件夹 5.在输入库列表中添加

C#进行MapX二次开发之控件基本操作

上篇介绍了MapX的部分基本使用代码,包括放大.缩小.缩放到初始大小(全图).平移.矩形选择. 圆形选择.箭头.打开图层对话框 .打开ActiveX属性对话框 .添加符号等基本操作代码,本篇继续探 讨一些控件的基本操作. MapX提供的标准工具,不同的工具将会使鼠标能够完成多种任务.例如 ,如果当前的工具设成 miLabelTool,那么当单击鼠标时,会在此特指的地图对象上放置标签.鼠标光标 将根据正使用的工具更改形状.MapX 可用的标准工具列表如下所示: 工具 常量 描述 Add Line

命令模式--撤销恢复

原文:http://abstractforever.iteye.com/blog/962219 该例子来自阎宏提供的例子程序,以画线为例:   命令接口Command: package com.javapatterns.command.drawlines; //命令接口 public interface Command { abstract public void execute();// 执行操作 abstract public void unexecute();// 取消操作 abstrac

UIBezierPath 的使用介绍

 使用UIBezierPath类可以创建基于矢量的路径.此类是Core Graphics框架关于path的一个封装.使用此类可以定义简单的形状,如椭圆或者矩形,或者有多个直线和曲线段组成的形状.      1.Bezier Path 基础    UIBezierPath对象是CGPathRef数据类型的封装.path如果是基于矢量形状的,都用直线和曲线段去创建.我们使用直线段去创建矩形和多边形,使用曲线段去创建弧(arc),圆或者其他复杂的曲线形状.每一段都包括一个或者多个点,绘图命令定义如何去

7款Python数据图表工具的比较

Python 的科学栈相当成熟,各种应用场景都有相关的模块,包括机器学习和数据分析.数据可视化是发现数据和展示结果的重要一环,只不过过去以来,相对于 R 这样的工具,发展还是落后一些. 幸运的是,过去几年出现了很多新的Python数据可视化库,弥补了一些这方面的差距.matplotlib 已经成为事实上的数据可视化方面最主要的库,此外还有很多其他库,例如vispy,bokeh, seaborn, pyga, folium 和 networkx,这些库有些是构建在 matplotlib 之上,还有