`
tntxia
  • 浏览: 1511041 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

jTopo入门

 
阅读更多

 

 

前言

 

jTopo是一个优秀的Topo展示工具。虽然以j开头,但jTopo事实上不需要依赖于jQuery,则是因为旧的版本依赖于jQuery。

 

一、入门

 

jTopo 包括了JTopo.Stage, JTopo.Scene,JTopo.Node和JTopo.Link。

 

其中Stage是舞台,Scene是场景,Node是结点,Link的链路。

 

舞台默认显示第一个场景,用户可以用程序来切换场景。

 

一个最简单的例子,这里只显示两个结点和一条链路

 

$(function(){
	
	var canvas = document.getElementById('canvas');			
	var stage = new JTopo.Stage(canvas);
	
	var scene = new JTopo.Scene(stage);
	var nodeA = new JTopo.Node("nodeA");
	nodeA.setLocation(3,3);
	var nodeZ = new JTopo.Node("nodeZ");
	nodeA.setLocation(200,200);
	scene.add(nodeA);
	scene.add(nodeZ);
	var link1 = new JTopo.Link(nodeA,nodeZ);
	var link2 = new JTopo.Link(nodeA,nodeZ);
	scene.add(link1);
	scene.add(link2);
	
});

 

0
0
分享到:
评论

相关推荐

    jTopo 入门 简单实例-附件资源

    jTopo 入门 简单实例-附件资源

    Jtopo入门Demo

    **JTopo入门指南** JTopo是一款强大的网络拓扑图绘制工具,它为开发者提供了在Java环境中构建网络拓扑图、数据可视化以及模拟网络行为的功能。本教程将引导你逐步了解并掌握JTopo的基本用法,通过“HelloWorld”...

    JTopo源码修改版.zip_jtopo_jtopo source code_jtopo 源码_jtopo 源码下载_jtopo

    JTopo源码修改版.js 画拓扑的好工具

    JTopo拖拽生成.zip_directly13s_js 拖拽 连线_jtopo 拖拽_jtopo 线动画_jtopo图标灰化

    JTopo作为一个专注于图形拓扑的JavaScript库,正好满足了这一需求,提供了强大的图形绘制与操作功能。 ### 拖拽生成 拖拽功能是JTopo核心特性之一。它允许用户直接通过鼠标操作,将节点或设备图标拖拽到画布上。这...

    jtopo扩展,各种连线

    通过深入研究 `jtopo` 的文档,结合 `jtopo-unit-master` 中的示例和测试用例,开发者可以轻松地掌握如何使用 `jtopo` 创建各种复杂的网络拓扑结构,并实现自定义的功能。无论是进行网络管理、教学演示还是其他相关...

    jtopo-encapsulation_jtopo_

    《jtopo——构建树型拓扑图的详解》 在IT行业中,数据可视化是至关重要的,它能够帮助我们理解复杂的信息结构。特别是在网络管理、系统架构设计等领域,拓扑图是一种直观展示网络设备和连接关系的有效方式。本文将...

    Jtopo 0.4.8源码及DEMO

    在Jtopo中,核心知识点主要包括以下几个方面: 1. **HTML5 Canvas技术**:Jtopo利用HTML5的Canvas元素作为图形渲染的基础,Canvas提供了一种在网页上动态绘制图形的方法。通过JavaScript,开发者可以控制Canvas上的...

    jtopo 文字换行 官方demo

    《jtopo 文字换行 官方demo》是一个针对jtopo库的示例,主要解决了在绘制拓扑图时文字换行的问题。jtopo是一款强大的JavaScript库,专门用于构建网络拓扑图,它提供了丰富的图形元素和交互功能,广泛应用于网络设备...

    JTopo 官方Demo API 源码

    **JTopo官方Demo API源码详解** JTopo是一款强大的JavaScript网络拓扑图库,专为绘制和操作网络拓扑图而设计。它提供了丰富的API接口,使得开发者能够轻松创建各种复杂的网络拓扑结构,如数据中心、网络设备布局、...

    jtopo-npm 安装包

    **jtopo-npm 安装包** **jtopo** 是一款强大的JavaScript库,用于在Web上绘制和操作拓扑图。它提供了丰富的功能,包括节点、链路的动态展示,拖放操作,以及自定义图形元素等,广泛应用于网络架构、系统设计和教学...

    jtopo编辑拓扑图功能实现

    **jtopo编辑拓扑图功能实现** jtopo是一个强大的JavaScript库,专门用于创建和编辑网络拓扑图。这个库提供了丰富的功能,使得开发者能够轻松地构建动态、交互式的网络拓扑视图,适用于教学、模拟或者网络管理等多个...

    jtopo.rar (jtopo拓扑图两节点双线连接bug修复)

    jtopo是一款基于JavaScript的开源拓扑图库,适用于Web应用中创建动态、交互式的网络拓扑图。在本案例中,"jtopo.rar"是一个修复了特定问题的版本,特别是关于"两节点双线连接bug修复"的问题。 首先,我们要理解在...

    Jtopo网站源码(API、DEMO)

    **Jtopo网站源码详解** Jtopo是一款强大的JavaScript图形拓扑编辑器,它主要用于构建网络拓扑图、流程图、组织结构图等可视化应用。这个资源包含Jtopo的源码、API文档以及一系列的示例,是学习和开发相关应用的重要...

    jtopo官网源码(API+demo)

    **Jtopo详解** Jtopo是一款基于JavaScript的开源拓扑图库,它主要用于创建和展示网络、系统或流程的拓扑结构。由于jtopo的官网已经无法访问,我们只能依赖于网络上的资源来了解和使用这个工具。在本文中,我们将...

    jtopo拓扑图实例代码

    **jtopo拓扑图实例代码** 在IT领域,特别是在网络管理和系统监控中,拓扑图是一种非常重要的可视化工具。它能够清晰地展示各种设备、网络节点以及它们之间的连接关系,帮助运维人员快速理解网络结构并进行故障排查...

    JTopo官网API demo离线资源包

    **JTopo API 示例离线资源包详解** JTopo 是一个专为JavaScript设计的轻量级库,用于创建和管理网络拓扑图。这款插件以其简洁的API和易于学习的特点,吸引了许多开发者用于构建各种拓扑图表,如网络设备布局、...

    jtopo画拓扑图

    **jtopo画拓扑图** jtopo是一款基于JavaScript的开源拓扑图绘制库,专为构建网络、系统和IT基础设施的可视化模型而设计。它允许开发者在Web页面上轻松创建动态、交互式的拓扑图,适用于网络设备布局、服务器架构...

    JTOPO纯前端拓扑图

    **JTOPO纯前端拓扑图** JTOPO是一款强大的前端拓扑图绘制库,它专为构建网络、系统和业务流程的可视化解决方案而设计。这个DEMO是完全基于前端实现的,不依赖任何后端服务,而是使用模拟数据来展示其功能。这使得...

Global site tag (gtag.js) - Google Analytics