徐州优化网站建设,百度云搭建网站,东莞常平建网站公司,网站空间什么意思#xfeff;#xfeff;上一篇我们介绍了Draw2d整体结构#xff0c;展示了组件类关系图#xff0c;其中比较重要的类有Node、Canvas、Command、Port、Connection等#xff0c;这篇将进一步介绍Draw2d如何使用以及如何扩展。 进入主题#xff1a; 详细介绍一下Draw2d中几个…上一篇我们介绍了Draw2d整体结构展示了组件类关系图其中比较重要的类有Node、Canvas、Command、Port、Connection等这篇将进一步介绍Draw2d如何使用以及如何扩展。 进入主题 详细介绍一下Draw2d中几个比较重要的类
Node类 是对添加到画布上的节点的高度抽象如开始、结束、各种类型Task节点等。它的实现类比较多这里不一一展开讲解了我们来看看它有哪些重要的方法 Port类 是对连接节点间的线的起点和终点的抽象它有两个实现类InputPort和OutputPort。 它们有什么区别呢看下图你就会明白 是不是很简单Port类方法如下 Connection类 使用Connection类可以绘制节点间的连接线Connection类方法如下 Canvas类 方法如下 以上介绍的是本设计器主要使用到的类以及方法其他类和方法由于时间篇幅有限这里不过多的说明请参考源码比较容易理解。