2.5
设置组件的
tab
键顺序
2.5.1
问题
你需要改变在
Flex
应用里组件的默认
tab
键顺序
2.5.2
解答
用
Flex
组件的
tabIndex
属性设定自定义的
tab
键顺序。
2.5.3
讨论
默认地,所有能接收
tab
键的
Flex
组件都有
tab
键顺序,这个顺序基于他们在屏幕上的布局。要改变默认的顺序并明确地指定一个自定义的
tab
键顺序,用这些组件的
tabIndex
属性就可以了。如下的
TextInput
组件的
tabIndex
属性被设置为从左到右的顺序:
<mx:Application
xmlns:mx="http://www.adobe.com/2006/mxml"
layout="horizontal">
<mx:VBox>
<mx:Label text="First Name : "/>
<mx:TextInput tabIndex="1"/>
<mx:Label text="Home # : "/>
<mx:TextInput tabIndex="3"/>
</mx:VBox>
<mx:VBox>
<mx:Label text="Last Name : "/>
<mx:TextInput tabIndex="2"/>
<mx:Label text="Work # : "/>
<mx:TextInput tabIndex="4"
text="978-111-2345"/>
<mx:Button label="Submit" tabIndex="5"/>
</mx:VBox>
</mx:Application>
如果
tab
顺序没有指定,默认的顺序是基于布局的,是从上到下。
tabIndex
属性也可以在
ActionScript
程序设定。如果在运行时有动态生成的子组件,并且需要去控制
tab
键顺序时,这一点很有用。
- 大小: 6.5 KB
分享到:
相关推荐
《Flex3 Cookbook》是针对Adobe Flex 3这一版本的开发指南,主要涵盖了使用Flex构建富互联网应用程序(RIA)的各种技术和策略。Flex是一个开源框架,它允许开发者使用MXML和ActionScript来创建交互式、高性能的Web...
3. **组件库的使用**:Flex提供了一整套预定义的UI组件,如按钮、文本框、列表等,了解如何创建、自定义和组织这些组件以构建专业级的用户界面。 4. **数据绑定**:学习如何利用Flex的数据绑定机制,实时更新界面...
2. **数据绑定**:Flex 3中的数据绑定机制是其强大之处,书籍会讲解如何将UI组件与后台数据模型关联,实现动态更新和双向数据同步。 3. **事件处理**:书中会涵盖如何监听和响应各种用户交互事件,以实现应用的动态...
《Flex 4 Cookbook》是一本由Joshua Noble、Todd Anderson、Garth Braithwaite、Marco Casario 和 Rich Tretola 联合编写的英文书籍,由著名的O'Reilly Media出版,专注于Flex 4技术的实用教程。本书旨在帮助读者...
《Flex3 Cookbook》一书由Joshua Noble与Todd Anderson共同编写,是Adobe Developer Library系列的一部分,该系列由O'Reilly Media Inc.与Adobe Systems Inc.合作出版,旨在为使用Adobe技术的开发者提供权威资源。...
Flex 3 Cookbook by Joshua Noble; Todd AndersonPublisher: O'ReillyPub Date: May 6, 2008 Print ISBN-13: 978-0-596-52985-7 Pages: 704 The best way to show off a powerful new technology is to demonstrate...
3. **数据绑定**:Flex 3的数据绑定机制使得UI元素和数据模型之间的同步变得简单,书中有实例解析这一机制及其在实际应用中的价值。 4. **图形和动画**:Flex 3提供了丰富的绘图API和Timeline控制,可以创建复杂的...
2. **Flex组件库**:Flex提供了一套丰富的预定义组件,如Button、TextInput、Canvas等,这些组件可以帮助开发者快速构建用户界面。了解这些组件的用法和属性,是掌握Flex的基础。 3. **事件处理**:在Flex中,事件...
《Flex3 Cookbook》是针对Adobe Flex 3这一版本的开发指南,它包含了丰富的代码示例和实践教程,帮助开发者深入理解和应用Flex技术。这个完整版的资源包括了源码、范例XML数据以及Bonus Chapter的代码,对于学习和...
3. **组件库**:Flex 3拥有丰富的预定义组件,如Button、TextInput、List等,用于构建用户界面。书中将演示如何使用和自定义这些组件,以满足不同应用场景的需求。 4. **数据绑定**:Flex 3的数据绑定功能简化了UI...
3. **组件库**:Flex 3包含大量预定义的UI组件,如按钮、文本框、列表、图表等,这些组件可直接使用,也可自定义扩展,满足不同应用场景的需求。 4. **数据绑定**:Flex 3支持数据绑定,允许开发者将界面元素与数据...
Flex 3 Cookbook 是一本专注于Adobe Flex 3技术的实用指南,旨在帮助开发者深入理解和应用Flex 3框架。Flex 3 是一个用于构建富互联网应用程序(RIA)的开发平台,它结合了MXML和ActionScript 3.0,使得UI设计和编程...
Flex 4 Cookbook
Flex 3 CookBook源码 Flex 3 CookBook源码
1. **Flex组件库**:Flex 3提供了丰富的组件集,如Button、Label、List、TabNavigator等,这些组件使得开发者能够快速创建用户界面。Cookbook中的代码可能会展示如何自定义这些组件,以及如何组合它们来构建复杂的UI...