客户拿到TWaver Flex Demo,然后在FB下部署,把demo的src拷贝进去的时候,经常会发现报了很多错误,无法运行。
这个主要是因为
最新的Flash Builder默认使用的SDK是4.0或者是4.1的,而很多客户使用的仍然是SDK3的版本,为了兼容SDK3.4及以上版本,我们的Demo有些代码都是基于SDK3的,
这并不是说我们的开发包不支持SDK4, twaver.swc用在SDK4下是完全没有问题的,只不过只是我们的Demo有些地方需要改一下
这个问题有以下三个解决方法
1、直接使用3.5运行,点击项目右键,选择“属性”,如附件中图1所示。
2、如果使用SDK4编译的话,在工程的Build Path下有两个选项,选择MX only,如附件中图2所示
3、如果使用MX+SPARK模式的话,需要设置以下参数。
(1)init初始化时需要设置上以下两个twaver的默认network背景参数,否则背景为空无法区域选中交互
Defaults.NETWORK_BACKGROUND_ALPHA = 0;
Defaults.NETWORK_BACKGROUND_COLOR = 0xFF0000;
(2)TWaver产品demo有些参数可以简单删掉即可,因为Flex4改变了一小部分组件的style属性名,具体可以参见以下链接
http://opensource.adobe.com/wiki/display/flexsdk/More+Styles+for+Spark+Skins
borderThickness变成了borderVisibility且Can turn border on and off only
dropShadowEnabled变成了dropShadowVisible
backgroundAlpha变成了contentBackgroundAlpha
backgroundColor变成了contentBackgroundColor
(3)如果需要TWaver产品demo中左下角那个CloundLayout转转里面对label字体进行zoom的缩放功能的话,需要增加Flex4的embedAsCFF=’false’参数
http://macmartine.com/blog/2009/10/embedding-fonts-in-flex-4.html
[Embed(source='Helvetica.ttf',
fontName="demoFont",
advancedAntiAliasing="false",
mimeType="application/x-font",
embedAsCFF='false')]
为了避免麻烦,运行我们demo的时候,用SDK3.5或者SDK4的MX+only模式就可以了
至于产品SDK的选择,可以根据你们具体需要进行设置,无论哪个都可以
总得来说twaver产品包twaver.swc是完全可以支持Flex3和Flex4的开发,不过用户如果采用MX + Spark的混合模式时需要留意以上三点即可
- 大小: 81.5 KB
- 大小: 93.5 KB
分享到:
相关推荐
Twaver Flex Demo SWF格式
TWaver组件是针对Flex和Flash平台的专业图形化组件,由Adobe公司的Flex/Flash技术构建。它为电信行业的运营支撑系统提供了一种富互联网应用(RIA)解决方案,同时也适用于电力、金融、制造、交通等多个领域的软件...
【描述】"twaver-flex-3.6.5 官方demo" 意味着用户可以通过这个Demo了解如何在Adobe Flex平台上利用Twaver库进行图形界面的开发。Flex是一种用于构建富互联网应用程序(RIA)的开源框架,它允许开发者创建具有丰富...
综上所述,Twaver Flex技术是一种强大的数据可视化解决方案,结合了Flex的富客户端能力和Twaver的图形处理能力。通过学习和运用这些技术,开发者可以构建出高度互动、信息丰富的数据展示应用,尤其是在网络拓扑、...
为了帮助初学者快速掌握TWaver Flex 的使用方法,下面将详细介绍几个关键点: 1. **开发环境搭建**:首先,需要安装Adobe Flex SDK(软件开发套件)作为基础开发环境。此外,还需要集成开发环境 (IDE),如Adobe ...
- **软件准备**:确保安装了Adobe Flex SDK、集成开发环境(IDE)如Flash Builder等。 - **环境配置**:配置IDE中的TWaver Flex库路径,设置项目依赖等。 - **调试工具**:了解如何使用调试工具来追踪和解决代码中...
《Twaver Flex中文用户使用手册》是一份专为使用Twaver Flex产品的用户准备的详尽指南,旨在帮助...通过学习这份手册,你将能够充分利用Twaver Flex的强大功能,为你的业务或研究带来更高效、更直观的可视化解决方案。
- 开发者需要安装Adobe Flex SDK及相关IDE(如Flash Builder或Eclipse with Flex plugin),并通过特定步骤配置TWaver-Flex开发环境。 #### 基础篇 **TWaver-Flex设计模式与结构** - TWaver-Flex采用了模块化的...
TWaver Flex中文帮助文档提供了关于TWaver Flex的全方位知识和使用指南,从入门基础到高级功能配置都有涉及,是开发基于Flex/Flash平台网络拓扑图的重要资源。对于希望深入了解和利用TWaver Flex进行网络图形界面...
"TWaver的3d图形组件库,小demo" 提示我们这是一个基于TWaver库的3D图形展示实例。TWaver是一个专业级的图表和数据可视化工具,它提供了HTML5版本的3D图形组件,允许开发者在Web应用中创建交互式的三维图形。 ...
TWaver for Flex 不仅是一个强大的图形组件库,还提供了一整套完整的图形开发解决方案。通过深入了解 TWaverFlex 的设计模式、数据模型和视图组件等知识点,开发者可以充分利用其丰富的功能来创建高质量的图形化用户...
标题“TWaver Flex网元任意位置添加icon”指的是在使用TWaver Flex开发图形化界面时,如何在图表或网络拓扑图的各个元素(网元)上自由地添加图标(icon)。TWaver是一款强大的可视化工具,它允许开发者创建交互式的...
【描述】描述中的“TWaver-java-4.1最新 官网试用版jar包及Demo”表明这是一个Java开发的工具包,主要功能在于提供数据可视化的解决方案。用户可以通过试用版的jar包进行初步体验,同时附带的Demo则能够帮助开发者更...
标题中的“TWaver 3D Flex 3D 实例 例子”表明这是一份关于TWaver 3D技术在Flex 3D环境下的应用实例。TWaver是一款强大的数据可视化工具,它提供了丰富的图表类型和交互功能,而Flex 3D是Adobe Flex框架的一个扩展,...
Silverlight和Twaver是本文将深入探讨的两个关键概念,它们在IT行业中有着重要的应用,尤其是在数据可视化和富互联网应用程序(RIA)开发方面。让我们一起探索这个“非常绚丽,非常牛逼”的DEMO案例,看看它如何展示...
Twaver是一个专业的可视化解决方案,广泛应用于数据可视化、网络拓扑图、业务流程建模等多个领域。 【描述】"twaver demo 绝对经典,学习twaver的必备品。里面含有waver.jar文件,下载导入即可用。" 这段描述强调...
5. **文档资源**:`documents`目录下可能包含了用户手册、API文档等,方便开发者查阅和学习TWaver的使用方法和配置细节。 6. **库文件**:`lib`目录中包含了TWaver运行所需的第三方库文件,这些库文件是实现TWaver...
总结来说,TWaver为3D机房管理提供了强大的解决方案,通过其高级的API和对Three.js的封装,使得开发人员能够快速创建出具有高度交互性和实时性的3D机房演示。对于希望提升机房管理效率和可视化体验的IT团队,TWaver...