- 浏览: 974671 次
- 性别:
- 来自: 珠海
文章分类
最新评论
-
Yunjey:
Yunjey 写道这样子的话、grid中的editable如何 ...
Flex创建可编辑以及分页的DataGrid -
Yunjey:
这样子的话、grid中的editable如何设置啊?!
Flex创建可编辑以及分页的DataGrid -
di1984HIT:
写的很好~~
JCalendar组件 -
sanny81:
此文真棒!感谢一路风尘的奉献!
但我有一疑 ...
Filter发送自定义数据详解 -
umgsai:
求完整demo umgsai@126.com
Flex和Jsp创建用户登入系统
一个导航容器可以通过一组子容器来监控用户的操作。比如,TabNavigator 这个容器就可以通过一组tabs 来让用户选择可见的子容器。Flex3 提供了三种主要的导航容器:
Ø ViewStack
Ø TabNavigator
Ø Accordion
接下来的时间逐个介绍每个容器的使用方法。
1. ViewStack 导航容器
ViewStack 导航容器,以下简称VS 容器。是由很多子容器组合起来的,这些子容器相互叠在彼此之上,并且在某一特定的时间内只有一个容器是可见的或者说是Active 状态的。VS 容器没有定义 built-in 的机制来切换当前处于active 状态的容器,所以用户需要使用像LinkBar,TabBar 或者ToggleButtonBar 这些控件,或者使用ActionScript 来更改当前可见容器的状态。比你可以定义一系列的按钮来控制所有子容器的切换动作。
图中左边的图片显示VS 容器中第一个子容器是激活的,可以用索引的方法来表示VS 容器里面的子容器。比如0- (n-1 ).
创建一个VS 容器
使用<mx:ViewStack> 标记就可以定义一个VS 容器,当然还可以设定很多属性了:
Ø selectedIndex 表示如果VS 容器里里面有多余一个的子容器,那么selectedIndex 的值所对应的那个子容器就是active 的可见的。其取值范围0 到n-1.n 代表子容器的个数。
Ø selectedChild 当前激活的容器当定义了一个或者多个子容器,如果没有定义子容器,其值为null 。并且这个属性必须是现在AS 当中指定你要激活的那个容器的id.
Ø numChildren 值VS 容器当中到底有多少个子容器。
举例:我们试图增加一些特效。
<!-- containers\navigators\VSLinkEffects.mxml --> <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml"> <mx:WipeUp id="myWU" duration="300"/> <mx:WipeDown id="myWD" duration="300"/> <mx:WipeRight id="myWR" duration="300"/> <mx:VBox> <mx:LinkBar dataProvider="{myViewStack}" borderStyle="solid" backgroundColor="#EEEEFF"/> <mx:ViewStack id="myViewStack" borderStyle="solid" width="100%" creationCompleteEffect="{myWR}"> <mx:Canvas id="search" label="Search" hideEffect="{myWD}" showEffect="{myWU}"> <mx:Label text="Search Screen"/> </mx:Canvas> <mx:Canvas id="custInfo" label="Customer Info" hideEffect="{myWD}" showEffect="{myWU}"> <mx:Label text="Customer Info"/> </mx:Canvas> <mx:Canvas id="accountInfo" label="Account Info" hideEffect="{myWD}" showEffect="{myWU}"> <mx:Label text="Account Info"/> </mx:Canvas> </mx:ViewStack> </mx:VBox> </mx:Application>
效果图:
2. TabNavigator 导航容器
TabNavigator 容器用来创建和管理一组tabs ,这些tabs 可以帮用户导航选择需要的子容器板块。
创建TabNavigator 容器
你可以通过<mx:TabNavigator> 标记来定义个TabNavigator 容器。用户可以通过tab 选择对应的板块容器。当用户改变当前容器时, TabNavigator 容器都会触发一个change 事件。
TabNavigator 容器会自动为每一个子容器创建一个tab, 并且通过label 属性设定tab 里面的值。当然你可以指定图片等。用户还可以设定enable disable 属性来决定那个容器可用与否。
举例:
<?xml version="1.0"?> <!-- containers\navigators\TNEffect.mxml --> <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml"> <mx:WipeLeft id="myWL"/> <mx:TabNavigator> <mx:VBox label="Accounts" width="300" height="150" showEffect="{myWL}"> <!-- Accounts view goes here. --> <mx:Text text="This is a text control."/> </mx:VBox> <mx:VBox label="Stocks" width="300" height="150" showEffect="{myWL}"> <!-- Stocks view goes here. --> <mx:Text text="This is a text control."/> </mx:VBox> <mx:VBox label="Futures" width="300" height="150" showEffect="{myWL}"> <!-- Futures view goes here. --> <mx:Text text="This is a text control."/> </mx:VBox> </mx:TabNavigator> </mx:Application>
效果如图:
TabNavigator 支持键盘导航功能,即可以通过键盘来选择tabs. 具体可以参考development guide.
3. Accordion 导航容器
窗体是很常见的容器了,可是有时候组件很多一个窗体放不下,accordion 就提供了一个可以来回移动的窗体。这个容器可以包含一系列的子panels 。但是任意时刻都只有一个panel 是可见的。
创建Accordion 容器
你可以使用<mx:Accordion> 标记来创建这个容器。举例说明:
<?xml version="1.0"?> <!-- containers\navigators\AccordionButtonNav.mxml --> <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" width="600" height="600" creationComplete="setButtonStyles();"> <mx:Script> <![CDATA[ public function setButtonStyles():void { comp.getHeaderAt(0).setStyle('color', 0xAA0000); comp.getHeaderAt(1).setStyle('color', 0x00AA00); } ]]> </mx:Script> <mx:Accordion id="comp" height="250"> <mx:Form id="shippingAddress" label="1. Shipping Address"> <mx:FormItem id="sfirstNameItem" label="First Name"> <mx:TextInput id="sfirstName"/> </mx:FormItem> </mx:Form> <mx:Form id="billingAddress" label="2. Billing Address"> <mx:Button id="backButton" label="Back" click="comp.selectedIndex=0;"/> <mx:Button id="nextButton" label="Next" click="comp.selectedIndex=2;"/> </mx:Form> <mx:Form id="creditCardInfo" label="3. Credit Card Information"> </mx:Form> </mx:Accordion> </mx:Application>
我们增加了一些效果。比如用户通过按钮可以选择那个panel 是可见的。
<mx:Button id="lastButton" label="Last" click="accordion1.selectedIndex = accordion1.numChildren - 1;"/>
这段程序就可以打开最后一个 panel.
同时还可以设定每个 panels 的外观,包括字体、颜色等。
效果图:
当然 Accordion 也有键盘导航功能。具体参考 development guide.
------------------------------------------------------
附:
-----------------------------------
发表评论
-
Rounded Colorized Image Borders
2009-05-16 22:24 1093This week I ran across a really ... -
Flex使用自定义皮肤和字体
2009-03-29 14:57 4246首先介绍两个Flex皮肤网站: 1. Skins and Th ... -
Flex--XML转换成ArrayCollection
2009-03-28 23:24 9684xml数据: <?xml version="1 ... -
Flex使用弹出窗口为DataGrid添加新数据
2009-03-28 21:01 2694经常在Demo中会看到列表,表格等方式来显示数据。当然有时候也 ... -
关于Flex使用Blazeds连接Java后台的一个注意笔记
2009-03-24 16:49 2228今天在做Flex程序测试的时候,发现之前可以通过Blazeds ... -
Flex-设置DataGrid被选择行的风格
2009-03-22 20:54 7224这里例子将展示如何使用用户自定义的item renderer来 ... -
Flex使用JSON格式与Java通信
2009-03-22 00:09 7336在使用Flex,Java,Json更新Mysql数据【高级篇】 ... -
Flex--主程序与弹出窗口之间传递数据
2009-03-20 23:08 2699主程序:TitleWindowDataTest.mxml & ... -
Flex中显示手型鼠标
2009-03-06 21:40 5235有些时候,我们需要在Flex组件上--Label或者Butto ... -
Flex与JSON及XML的互操作
2009-03-01 17:18 1932作者 Jack Herrington 译者 张凯 ... -
Flex代码格式化插件
2009-03-01 16:52 2754在7Yue 那里看到这个轻巧实用的Eclipse插件,它可以 ... -
Flex-CUBlog排行榜解析
2008-07-29 20:55 1996不知道为什么一直有一个想法把CUBlog排行榜的数据提取出来放 ... -
使用Flex,Java,Json更新Mysql数据【高级篇】
2008-06-24 20:21 5847前面已经介绍如何使用Flex,java,json来更新dat ... -
Flex+Java Servlet文件上传实例
2008-06-23 21:05 20322资源都是来自网上。本实例将展示使用Flex和java serv ... -
Flex和Jsp创建用户登入系统
2008-06-22 16:16 4309在开始之前我们先来看下效果:【userName==passwo ... -
Flex中嵌入Google地图
2008-06-18 22:29 5986在我们开始之前,先来看一个例子:http://scriptpl ... -
Flex程序发布
2008-06-17 23:32 4024当你写好了一个Flex程序,想要按照某种方式发布。比如我们在 ... -
Flex自定义Alert窗口显示位置
2008-06-16 18:25 6350好像Flex3也没有找到可以直接使用的(x,y)的方法来指定A ... -
Flex支持滑轮滚动
2008-06-16 18:23 3454有些时候需要在Flex界面中支持鼠标的滑轮滚动功能,比如通过滑 ... -
Flex实现简单的Email发送
2008-06-14 16:35 4405本文主要介绍和实现怎么使用Flex-java来实现Em ...
相关推荐
亲测正常使用版,代码精简,压缩包也小,程序运行速度更快,效率更高,服务器抗攻击能力更强 功能方面: 仿天涯论坛模板的免费论坛系统在功能方面也很强大!程序本身包含一个PC版网站和一个手机版网站 支持打包APP安装包,开放式PHP原生态模板在线编译,音频视频发布直接生成HTML5代码,能够适应各种界面浏览器
三自由度机械臂神经网络自适应控制,径向基函数逼近动力学与未知反馈状态的高增益观测器应用,机械臂自适应神经网络控制,机械臂为三自由度,神经网络逼近系统的动力学和滞回非线性。 利用径向基函数的神经网络近似机器人的动力学。 对于系统状态未知的输出反馈,采用高增益观测器估计系统状态。 ,核心关键词:机械臂; 自适应神经网络控制; 三自由度; 神经网络逼近; 动力学; 滞回非线性; 径向基函数; 输出反馈; 高增益观测器。,基于神经网络的自适应控制:三自由度机械臂的滞回非线性动力学逼近研究
1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。
西门子中央空调智能控制程序:标准化冷水机组运行,模糊控制开启与切换策略,自动均衡磨损与故障管理,西门子中央空调程序。 冷水机组程序,标准化很好的程序,内部用的函数封装成标准块。 采用模糊控制,根据需求及制冷量来确定开启冷水机组及冷冻泵,冷却泵的台数。 夏季开启冷水机组,冬季开启锅炉制热 均衡磨损(为了专利保护只可调用,):水泵均衡磨损,冷机均衡磨损,故障,时间到了自动切,根据需求自动启动停止水泵。 需要的老板滴滴中央空调程序。 冷水机组程序,标准化很好的程序, 注:内部用的函数封装成标准块。 可以直接调用,部分源文件有保护, ,西门子中央空调程序; 冷水机组程序; 模糊控制; 开启/关闭机制; 标准化; 函数封装; 均衡磨损; 自动切换; 保护源文件; 老板滴滴中央空调程序,西门子中央空调冷水机组标准化程序:智能控制与均衡磨损管理
三相逆变器并联系统功率均分研究:VSG控制策略下的LCL滤波与预同步技术,多台三相逆变器并联(本模型为三台并联,市面上多为两台并联)matlab simulink仿真。 功能:实现并联系统中各逆变器输出功率均分。 (有能力的话还可以研究下垂特性、功率指令以及静态功工作点三者之间的联系) 控制策略:VSG控制策略(同步机控制) 逆变器主电路:三相逆变器,LCL滤波电路,VSG控制模块。 VSG控制模块:定、转子方程,dq变,电压电流双闭环,预同步,pwm发生器。 ,基于VSG控制的LCL滤波三相逆变器并联系统仿真研究:多台逆变器功率均分与下垂特性分析
2025年高级经济师笔试真题及答案.docx
三相维也纳整流器的双闭环控制仿真模型:电压PI与电流Bang Bang滞后控制器实现单位功率因数与低谐波运行,三相维也纳整流器的仿真模型。 控制算法采用电压和电流双闭环控制。 外部电压环路为PI控制器,内部电流环路为bang bang滞后控制器。 网侧单位功率因数运行,电网电流谐波非常小。 ,三相维也纳整流器; 仿真模型; 电压和电流双闭环控制; PI控制器; bang bang滞后控制器; 网侧单位功率因数运行; 电流谐波。,三相维也纳整流器仿真模型:双闭环控制算法与网侧单位功率因数运行下的电流谐波优化
资源说明: 1:csdn平台资源详情页的文档预览若发现'异常',属平台多文档切片混合解析和叠加展示风格,请放心使用。 2:29页图文详解文档(从零开始项目全套环境工具安装搭建调试运行部署,保姆级图文详解),旨在为更多的人甚至零基础的人也能运行、使用和学习。 3:配套毕业论文,万字长文,word文档,支持二次编辑。 4:配套答辩ppt,pptx格式,支持二次编辑。 5:工具环境、ppt参考模板、相关电子教程、视频教学资源分享。 6:资源项目源码均已通过严格测试验证,保证能够正常运行,本项目仅用作交流学习参考,请切勿用于商业用途。 7:项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通。 内容概要: 本系统基于 B/S 网络结构,在 IDEA 中开发。服务端用 Java 并借 Spring Boot 框架搭建后台。前台采用支持 HTML5 的 VUE 框架。用 MySQL 存储数据,可靠性强。 能学到什么: 使用Spring Boot搭建后台。VUE 框架构建前端交互界面、前后端数据交互、MySQL管理数据、从零开始环境搭建、调试、运行、打包、部署流程。
1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。
1737204114470.jpg
Nuclei使用手册,语法,命令,操作,都在其中
汇川PLC三轴简易示教系统:强大可编程,触摸屏操作,四组工艺路径保存,源码可修改,离线仿真学习体验,三轴示教 可编程 触摸屏程序 功能强大 触摸屏 PLC 程序 汇川plc 三轴简易示教系统,学习性强,程序简单易用。 支持工艺路径保存,可以保存四组工艺路径。 每个工艺路径支持示教100步。 汇川H5U与 mcgs触摸屏简易示教系统,支持离线仿真。 有较好的学习性,可以在源码基础上任意修改,注释明确。 注意:源码程序文件。 ,三轴示教; 可编程; 触摸屏程序; 功能强大; PLC程序; 汇川PLC; 工艺路径保存; 离线仿真; 注释明确; 源码程序文件。,"汇川简易示教系统:多轴编程,触摸操作,强大功能与易用性并存"
资源说明: 1:csdn平台资源详情页的文档预览若发现'异常',属平台多文档切片混合解析和叠加展示风格,请放心使用。 2:29页图文详解文档(从零开始项目全套环境工具安装搭建调试运行部署,保姆级图文详解),旨在为更多的人甚至零基础的人也能运行、使用和学习。 3:配套毕业论文,万字长文,word文档,支持二次编辑。 4:范例参考答辩ppt,pptx格式,支持二次编辑。 5:工具环境、ppt参考模板、相关电子教程、视频教学资源分享。 6:资源项目源码均已通过严格测试验证,保证能够正常运行,本项目仅用作交流学习参考,请切勿用于商业用途。 7:项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通。 内容概要: 本系统基于 B/S 网络结构,在 IDEA 中开发。服务端用 Java 并借 Spring Boot 框架搭建后台。前台采用支持 HTML5 的 VUE 框架。用 MySQL 存储数据,可靠性强。 能学到什么: 使用Spring Boot搭建后台。VUE 框架构建前端交互界面、前后端数据交互、MySQL管理数据、从零开始环境搭建、调试、运行、打包、部署流程。
"风能储电系统模糊逻辑控制仿真模型研究:通过蓄电池变换器驱动,实现电网惯量供应与功率平滑输出的有效整合",风-储系统仿真模型;通过模糊逻辑控制策略驱动蓄电池变器运行,以达到为电网提供惯量的目的。 可以实现功率平滑输出 ,"模糊逻辑驱动的风储系统模型:提升电网惯量与功率平滑输出的仿真研究"
1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。
永磁同步电机谐波注入补偿与Simulink模型仿真:电流谐波抑制技术研究,永磁同步电机的谐波注入补偿simulink模型仿真 5次7次电流谐波抑制;^_^ ,核心关键词: 永磁同步电机;谐波注入补偿;Simulink模型仿真;5次7次电流谐波抑制;谐波抑制。,"Simulink模型仿真:永磁同步电机谐波注入补偿策略及5/7次电流谐波抑制"
滑模控制策略在永磁同步电机PMSM模型预测转矩控制中的性能仿真分析:转速与负载条件下的鲁棒性评估,基于滑模控制器的模型预测转矩永磁同步电机PMSM控制仿真 [1]将原有的PI控制器成了滑模控制器,一定程度提高了电机的鲁棒性。 与传统DTC相比,基于滑模控制策略的永磁同步电机直接转矩控制系统中电磁转矩脉动幅值更低,且具有更好的动态性能和抗扰动能力, [2]传统矢量控制存在系统计算量大、动态响应慢等缺陷,直接转矩控制则存在谐波损耗大、磁链脉动大、低速性能差等问题。 因此,结合了模型预测控制技术以提高永磁同步电机的性能。 [蓝圆]仿真工况:给定转速为500rpm,仿真时间为0.5s。 空载启动,在0.25s时,施加0.5Nm的负载 配有滑模控制器参考资料 ,关键词:滑模控制器; 模型预测控制; 永磁同步电机(PMSM); 转矩控制; 鲁棒性; 动态性能; 抗扰动能力; 空载启动; 仿真工况。,基于滑模控制与模型预测的PMSM控制仿真研究:提升鲁棒性与动态性能
mmexport1736921254924.jpg
模块化多电平直流变压器仿真模型:三相MMC配置、高效运行参数与完美电压波形分析,模块化多电平直流变压器仿真模型 三相MMC面对面配置,40kV到60kV,额定输出功率15MW,运行频率250Hz,交流侧对地相电压为准两电平方波,单移相控制,输出电压电流波形完美 ,核心关键词:模块化多电平直流变压器;仿真模型;三相MMC面对面配置;40kV到60kV;额定输出功率15MW;运行频率250Hz;交流侧对地相电压;准两电平方波;单移相控制;输出电压电流波形完美。,"高精度仿真:40-60kV模块化多电平直流变压器运行于250Hz,准两电平方波输出"
内容概要:本文提供了全球InfiniBand技术市场的详细预测与分析(2006-2011)。研究指出,随着对高性能计算(HPC)、扩展型数据库环境、共享虚拟I/O的需求增加以及金融应用对类似特性的工作负载需求提升,InfiniBand正逐渐成为满足低延迟高带宽网络连接的关键解决方案。此外,随着向更快双倍速率传输方案转变速度比预期更快,数据中心内部署InfiniBand的成本优势也在推动它逐步超越Ethernet。文章还介绍了OpenIB联盟、InfiniBand贸易协会及其他行业组织为推动Interconnect标准统一及多平台兼容所作的努力。 适用人群:对于关注IT基础设施建设,尤其是高性能服务器集群管理及云计算架构感兴趣的决策层和技术人员来说非常有价值。 使用场景及目标:帮助数据中心管理者选择合适的网络连接方案来支持高并发处理能力和服务质量保障;为企业提供制定未来硬件采购计划所需的数据支持,使其能够更好地规划长期投资并评估新旧技术之间的过渡方案。 其他说明:尽管当前大多数企业数据中心仍以太网为主要连接方式,但作者认为在未来几年间,在性能要求更高的场合下将更多地采用InfiniBand协议作为骨干通讯链路之一。因此文中特别提到了几个关键因素:1) 带宽需求持续增长使得传统布线方式不再适用;2) 更高的性价比使InfiniBand相较于其它同类产品更具吸引力;3)开放性的软件栈有利于跨平台集成;最后则探讨了虚拟化环境下利用该技术支持高效能运算的可能性。