作者
Jon Rose
译者
张龙
发布于
2008年6月26日 下午8时44分
OpenFlux
向
Flex开发者提供了一个基于MVC(Model-View-Controller)架构的开源组件框架。该库拥有一套组件,目前包括Buttons、
Lists及ScrollBars。OpenFlux的目标在于简化Flex应用中组件的定制,进而无需担心会影响组件的其他部分。
该项目的创始人Ben Stucki这样描述该组件模型
:
OpenFlux的每个组件都由三个核心部分构成,他们协同工作以定义API(模型)、图形(视图)和
组件的行为(控制器)。乍一看,我就觉得对于组件的创建来说有些过度设计了,并且它也确实增加了一些复杂性。然而,由于你可以非常快速和容易地将整个定制
的图形和/或行为增加到组件中而无需担心重写或者破坏现有的组件,所以这是一个极大的优势。
该项目的贡献者Ryan Campbell讨论了标准的Flex组件和OpenFlux组件的区别
:
OpenFlux组件和现在的Flex组件大体的区别是前者将逻辑分离到MVC架构中了。这使你能在保持其他部分功能不变的情况下,轻松的替换组件的一部分。List组件更进一步,它还分离了布局逻辑,这样你就能轻松地使用新的布局来呈现列表条目了。
在今年初Ben Stucki宣布该项目发布
的帖子中,他详细论述了构建OpenFlux的动机:
OpenFlux真正的目的是在你的项目中进行定制。使用一个无视图组件的系统意味着你可以快速轻松地
创建大量新颖有趣的组件而不必担心会破坏组件的其他部分。还记得过去在Accordian、TabNavigator或List组件上使用的小把戏吗?我
当然记得,这就是创建它的原因。答案并不是保护所有东西而是创建一个更棒的组件模型!
如果你想进一步学习OpenFlux,InsideRIA上有一篇很好的文章
谈到了如何上手该框架。theflexshow.com上还发布了今年初采访Ben Stucki的一段音频
。
查看英文原文:
OpenFlux Component Framework for Flex
分享到:
相关推荐
OpenFlux2是OpenFLUX... OpenFLUX2中实现了以下功能,而原始软件中没有这些功能:集成支持并行标记实验(PLE)的计算和分析,参数估计结果的扩展统计分析,通量和测量相关性的计算,结构可识别性分析和元素实验设计。
用于制作各种flex相关的flash效果网页,非常漂亮
基于MATLAB的现代建模软件,用于13C代谢通量分析(MFA)。 Google网上论坛(https://groups.google.com/d/forum/13cmfa-openflux)中提供的支持。
OpenFLUX备用于代谢组学运算,用作数学模拟生物代谢。特别适用与使用C13标记的同位素平衡运算。这个软件需要有matlab环境支持。这个手册详细的介绍OpenFLUX的使用方法。
2024-2030全球及中国PCB接触式探头行业研究及十五五规划分析报告
网站界面设计mortal0418代码
PHP毕业设计-校园失物招领系统源码+数据库.zip个人经导师指导并认可通过的高分毕业设计项目,主要针对计算机相关专业的正在做毕设的学生和需要项目实战练习的学习者。也可作为课程设计、期末大作业。包含全部项目源码、该项目可以直接作为毕设使用。项目都经过严格调试,确保可以运行! PHP毕业设计-校园失物招领系统源码+数据库.zip个人经导师指导并认可通过的高分毕业设计项目,主要针对计算机相关专业的正在做毕设的学生和需要项目实战练习的学习者。也可作为课程设计、期末大作业。包含全部项目源码、该项目可以直接作为毕设使用。项目都经过严格调试,确保可以运行! PHP毕业设计-校园失物招领系统源码+数据库.zip个人经导师指导并认可通过的高分毕业设计项目,主要针对计算机相关专业的正在做毕设的学生和需要项目实战练习的学习者。也可作为课程设计、期末大作业。包含全部项目源码、该项目可以直接作为毕设使用。项目都经过严格调试,确保可以运行! PHP毕业设计-校园失物招领系统源码+数据库.zip个人经导师指导并认可通过的高分毕业设计项目,主要针对计算机相关专业的正在做毕设的学生和需要项目实战练习的学习者。也可
2024年神经酸行业分析报告.pptx
【Java爬虫】信息抓取的实现 完整实例(源码)
rain-drop.PNG
FEDformer.pdf
基于ASP.NET三层模式的网上学习资源交流系统:毕业源码案例设计.rar基于ASP.NET三层模式的网上学习资源交流系统:毕业源码案例设计.rar基于ASP.NET三层模式的网上学习资源交流系统:毕业源码案例设计.rar基于ASP.NET三层模式的网上学习资源交流系统:毕业源码案例设计.rar基于ASP.NET三层模式的网上学习资源交流系统:毕业源码案例设计.rar基于ASP.NET三层模式的网上学习资源交流系统:毕业源码案例设计.rar基于ASP.NET三层模式的网上学习资源交流系统:毕业源码案例设计.rar基于ASP.NET三层模式的网上学习资源交流系统:毕业源码案例设计.rar基于ASP.NET三层模式的网上学习资源交流系统:毕业源码案例设计.rar基于ASP.NET三层模式的网上学习资源交流系统:毕业源码案例设计.rar基于ASP.NET三层模式的网上学习资源交流系统:毕业源码案例设计.rar基于ASP.NET三层模式的网上学习资源交流系统:毕业源码案例设计.rar基于ASP.NET三层模式的网上学习资源交流系统:毕业源码案例设计.rar基于ASP.NET三层模式的网上学习资
完整代码!扫雷游戏,vs2010使用vs2010开发小游戏,这是一个扫雷的游戏,适应于大作业和毕业论文.zip
JDK 8 0 apidoc 带完整索引和目录
可以进行模拟银行服务,有多种功能。
校园共享单车管理系统 软件工程做的课程设计,里面是JSP源码,后台连接数据库,可直接调试运行成功。
去水印版,aspose.words-19.7-jdk17.jar、aspose-words-19.7.pom
NKUcs22级机器学习实验全套代码于此,希望造福学弟学妹。
springboot校园医疗保险管理系统
QPSK的锁相环程序,在MATLAB环境下编写的,用来进行QPSK通信系统的仿真和实际信号载波同步的提取