network.contextMenu.addEventListener(ContextMenuEvent.MENU_SELECT, function(e:ContextMenuEvent):void{
var p:Point = new Point(e.mouseTarget.mouseX / network.zoom, e.mouseTarget.mouseY / network.zoom);
var datas:ICollection = network.getElementsByLocalPoint(p);
if (datas.count > 0) {
network.selectionModel.setSelection(datas.getItemAt(0));
}else{
network.selectionModel.clearSelection();
}
var flexVersion:ContextMenuItem = new ContextMenuItem(DemoUtils.FLEX_SDK_VERSION, false, false);
var playerVersion:ContextMenuItem = new ContextMenuItem(DemoUtils.FLASH_PLAYER_VERSION, false, false);
if(network.selectionModel.count == 0){
network.contextMenu.customItems = [flexVersion, playerVersion];
}else{
var item1:ContextMenuItem = new ContextMenuItem("Add New Alarm", true);
item1.addEventListener(ContextMenuEvent.MENU_ITEM_SELECT, handler);
var item2:ContextMenuItem = new ContextMenuItem("Add Acked Alarm");
item2.addEventListener(ContextMenuEvent.MENU_ITEM_SELECT, handler);
var item3:ContextMenuItem = new ContextMenuItem("Clear Alarm");
item3.addEventListener(ContextMenuEvent.MENU_ITEM_SELECT, handler);
network.contextMenu.customItems = [flexVersion, playerVersion, item1, item2, item3, item4, item5, item6];
}
});
分享到:
相关推荐
- 在使用TWaver-Flex进行开发时,需要遵循一定的命名规则和编码规范,这有助于提高代码的可读性和可维护性。 - 比如,变量名、类名等应该采用有意义的命名方式,以便于其他开发者理解代码逻辑。 - **TWaver-Flex...
在压缩包文件"twaver-flex-3.6.5"中,用户可以找到关于如何在Flex项目中集成和使用Twaver库的示例代码、资源文件以及可能的文档。这通常包括: 1. **源代码**:官方Demo的AS3源码,开发者可以通过阅读和修改这些...
标题中的"twaver-html5-5.9.0-api_html5_-5.9.0-api_twaver_"似乎是指一个基于HTML5的Twaver版本5.9.0的应用程序接口(API)文档。Twaver是一个强大的数据可视化和网络建模工具,广泛应用于网络拓扑、流程图、组织...
Twaver学习案例的例子
【标题】"TWaver-java-4.1最新 官网试用版jar包及Demo" 涉及的核心知识点是TWaver,一个基于Java的图形可视化库,主要用于数据的图表展示和交互。这个版本是4.1,是官方提供的试用版,包含jar包和演示示例。 【描述...
“twaver-java-3.7”文档包含了详细的使用指南和示例代码,帮助开发者快速上手并充分利用Twaver的功能。文档通常会涵盖以下几个部分: 1. **快速入门**:介绍如何安装Twaver库,以及创建第一个图表的基本步骤。 2....
【标题】"TWaver-java-4.1试用版jar包" 涉及的核心知识点是TWaver,这是一个专门用于数据可视化和图表绘制的Java库。TWaver提供了一个全面的解决方案,帮助开发者创建复杂的图表、仪表盘以及交互式的数据可视化应用...
【标题】"TWaver-java-4.1" 是一个针对Java平台的TWaver最新开发包,旨在帮助开发者创建更加生动且具有吸引力的用户界面。TWaver是一个强大的数据可视化工具,它提供了丰富的图表类型和交互功能,让数据展示更加直观...
【TWaver-Java 电信组件】是专门为电信行业设计的一款强大的可视化组件库,它提供了丰富的图形化工具,用于构建复杂的网络拓扑、设备状态监控、业务流程展示等应用。这个单机Demo是开发者和系统集成商了解和评估...
标题 "TWaver-java-4.1试用版jar包及Demo" 暗示我们正在处理的是一个关于TWaver的Java库的试用版本。TWaver是一个强大的数据可视化工具,通常用于创建交互式图表、仪表板和地图。这个4.1版本可能是其一系列更新中的...
【描述】"TWaver-Java手册,单机Demo 相应的文档和接口"涵盖了该组件的使用指南、示例代码以及详细的API接口文档。手册部分将引导用户了解如何集成和操作TWaver组件,而Demo则提供了实际运行的示例,帮助开发者快速...
TWaver Flex中文帮助文档提供了关于TWaver Flex的全方位知识和使用指南,从入门基础到高级功能配置都有涉及,是开发基于Flex/Flash平台网络拓扑图的重要资源。对于希望深入了解和利用TWaver Flex进行网络图形界面...
TWaver for Flex 是一款由 Serva Software 开发的高级图形组件库,它为 Flex 应用程序提供了一系列丰富的图形控件和服务。这些控件允许开发者在 Flex 应用程序中轻松实现复杂的网络拓扑图、表格、树形结构等图形界面...
TWaver是一个强大的可视化框架,其核心特性是支持复杂的图形和网络图表的绘制,尤其适合在Web上创建交互式的机房、网络设备、服务器架构等展示。 一、TWaver概述 TWaver是一个高效且灵活的JavaScript库,专门用于...
此外,TWaver Flex还预定义了丰富的业务对象,如告警(`twaver.IAlarm`)和告警容器(`twaver.AlarmBox`),图层(`twaver.ILayer`)和图层管理容器(`twaver.LayerBox`),以及拓扑网元(`twaver.IElement`)和拓扑...
TWaver的图形组件库中提供了拓扑组件、地图组件、设备图组件,以及表格、树图、属性表、图表等丰富的通用图形界面组件,为电信运营支撑系统(OSS)的开发提供“一站式”的组件产品和解决方案,是快速设计、开发和...
TWAVER是一款强大的JAVA图形设计组件,专为电信级别的应用设计,它提供了丰富的功能来满足开发者在图形化展示、操作和地理信息系统(GIS)等方面的需求。这款组件的强大之处在于其高度定制性和灵活性,使得开发人员...
TWaver-flex的库TWaver.swc
综上所述,`twaver-api-4.3.6` 包含了完整的Twaver图形库的接口和功能,使得开发者能够充分利用其强大的图表创建和数据可视化能力,构建出专业且交互性强的应用程序。无论是在网络监控、系统建模还是数据分析领域,...