[size=large]1、
private function resizeComponent():void
{
if(detail.textHeight > detail.minHeight)
{
var newHeight:int = height + detail.textHeight - detail.minHeight;
if(newHeight <= maxHeight && newHeight >= minHeight)
detail.height = newHeight-20;
else
{
height = maxHeight-50
;
width = maxWidth;
}
}
PopUpManager.centerPopUp(this);
}
此方法是处在一个弹出窗体TileWindows中。
如果不指定TitleWindows的maxWidth与maxHeight时那么它的最大值将铺满整个屏幕;
设置了页面的minHeight与maxHeight, 那么页面默认地实际高度并非一定是页面minHeight;但TextArea控件的默认高度确实是TextArea中指定的minHeight。
2、 数据库中查询的一个时间段为00:11:34
然而查询到了Flex界面却变成24:11:34.Flex的时间格式...
3、 遗留问题:
使用Flex as代码来控制效果?
一个还不错的参考网址: http://www.dnbcw.com/biancheng/flash/lxyn189059.html
另外请参考《Flex3 cookbook》中的特效章节... ...
4、
<s:HGroup width="100%" height="100%">
<mx:Image width="56" height="56" source="@Embed('/assets/images/56/appPlatform.png')" y="20"/>
<s:VGroup width="100%" height="100%" paddingLeft="5" paddingTop="5" paddingRight="5" paddingBottom="5" horizontalAlign="center">
<s:Label width="100%" height="100%" verticalAlign="middle" text="{'应用平台:'+_datacenterProfile.totalApplicationPlatformCount+'个'}"/>
<s:Label width="100%" height="100%" verticalAlign="middle" text="{'当前运行:'+_datacenterProfile.totalRunningApplicationPlatformCount+'个'}"/>
</s:VGroup>
</s:HGroup>
此种布局中指定Image的top属性没用... ...
尝试使用<mx:Spacer>空间, 结果发现其只是左右移动而不能上下移动,spacer是根据其组件的布局来确定是占据纵向的空间还是横向空间的吗?
解决的办法:
<s:VGroup>
<mx:Spacer height="2"/>
<mx:Image width="56" height="56" source="@Embed('/assets/images/56/appPlatform.png')" y="40"/>
</s:VGroup>
注意此Group不设height属性或者属性值大于等于其包含的空间高度之和时, 对每一个TileGroup中元素(采用HGroup布局)右边的那个<V:Group>布局的位置会产生影响, 都会拉长... ...
寻找更好的解决方法中, 上述解决方法并非最佳的,因为空间嵌套得太深对渲染速度是有一定的影响的... ...
5、 如何监听键盘事件
使用KeyboardEvent; 事件类型有:
KeyboardEvent.KEY_DOWN 和 KeyboardEvent.KEY_UP. 可以使用&的方式来监听组合
事件。
6、 控件双击事件无效?(记得指定doubleClickEnabled属性为true)
7、 怎么在TextArea的光标位置插入字符?
<mx:TextArea id="textEditor" x="11" y="366" width="399"/>
private function insertString(insertStr:String):void
{
if (this.textEditor.selectionBeginIndex ==
this.textEditor.selectionEndIndex)
{
var startPart:String=this.textEditor.text.substring(0,
this.textEditor.selectionBeginIndex);
var endPart:String=this.textEditor.text.substring
(this.textEditor.selectionEndIndex, this.textEditor.text.length);
startPart+=insertStr;
startPart+=endPart;
this.textEditor.text=startPart;
}
else
{
this.textEditor.text=insertStr;
}
}
8、实现TextArea等控件时使滚动条始终保持在最下面
txt_content.verticalScrollPosition=txt_content.maxVerticalScrollPosition;
[/size]
分享到:
相关推荐
根据提供的标题、描述以及部分代码内容,我们可以推断出这些信息与Flex技术...Flex作为一种强大的RIA开发框架,不仅提供了丰富的UI组件库,还支持多种编程语言和数据交换格式,使其成为构建现代Web应用的理想选择之一。
《FLEX学习笔记》 FLEX,全称为Flex Builder,是由Adobe公司开发的一款基于MXML和ActionScript的开源框架,用于构建富互联网应用程序(RIA)。它允许开发者创建具有交互性、响应性和丰富用户体验的Web应用。FLEX的...
Flex是Adobe公司推出的一种用于构建富互联网应用程序(RIA)的技术,它基于ActionScript编程语言和Flex框架,可以创建交互性强、用户体验优秀的...通过阅读这些材料,你将能够逐步掌握Flex开发技术,踏上Flex开发之旅。
4. **Flex SDK**:Flex Software Development Kit包含了一套工具和库,用于构建、测试和部署Flex应用。其中包括Flex编译器,用于将MXML和ActionScript代码转换为SWF文件,这是在Web上运行的Flex应用的基础。 5. **...
4. **组件库**:Flex提供了一套丰富的组件集,如按钮、文本框、面板等。学习笔记会详细介绍如何使用和自定义这些组件。 5. **数据绑定**:Flex中的数据绑定机制能够简化UI和数据模型之间的交互,使得UI能自动反映...
### Flex AS3笔记知识点 #### 1. Flex与AS3概述 - **Flex**: 是一套开源框架和技术集合,用于构建跨浏览器、跨平台的应用程序。它由Adobe Systems开发,主要面向企业级应用开发,能够创建丰富的互联网应用程序(RIA)...
接着,添加必要的类库,如Flex SDK或其他特定的库文件。最后,通过预定义的可视化组件构建用户界面,使用styles和skins自定义外观,编写事件处理和脚本控制应用程序行为,连接数据并使用服务进行通信。最后,编译并...
在"Flex + Hessian 学习笔记(二)"中,我们可能涉及以下几个关键知识点: 1. **Flex客户端开发**:Flex项目通常使用MXML和ActionScript编写,MXML用于声明式地构建UI,而ActionScript则用于编写应用程序逻辑。开发者...
### Flex 学习笔记知识点详解 #### 一、Flex 技术概述 - **定义**:Flex 是一种用于构建和部署跨浏览器、跨平台的丰富互联网应用程序 (RIA) 的开源框架。 - **特点**: - 强大的 UI 构建能力:允许开发者创建高度...
这个"Flex 开发学习笔记6.2 - 引用自定义的 Flex Library Project"着重讲解了如何创建和引用这样的库项目。让我们深入探讨这个主题。 首先,Flex Library Project是一种特殊的项目类型,它的目标是生成SWC(Adobe ...
Flex4 包含两套组件库:Spark 和 MX。Spark 组件是 Flex4 中新增的,位于 `spark.*` 包下,而 MX 组件是 Flex 之前的版本中定义的,位于 `mx.*` 包下。Spark 组件强调样式和皮肤的分离,提供更现代的外观和布局方式...
【知识点详解】 1. **Flex 3**: Flex 是 Adobe 推出的一种用于构建富互联网应用程序(RIA)的框架,主要用于创建交互式、数据驱动的 Web 应用程序。Flex 3 是该框架的一个版本,提供了丰富的组件库、数据绑定以及...
### Flex学习笔记:ActionScript与Flex开发入门 #### 1. ActionScript核心概念 ##### 1.1 类和对象(Class and Object) 类是对象的模板,定义了一组具有相同特性和行为的对象的共同属性和方法。在ActionScript中...
Flex开发学习笔记4主要关注的是如何在Flex应用中实现分页列表组件,这对于构建大型数据展示界面至关重要。Flex是一个开源的、基于ActionScript的框架,用于创建富互联网应用程序(RIA)。在这里,我们不仅会探讨Flex...
通过以上分析,我们不仅了解了联想Flex 3-1130笔记本电脑主板的维修图纸相关信息,还深入探讨了与之相关的硬件配置、电路设计原理等方面的知识点,这对于提升对IT硬件领域的理解和应用能力具有重要的参考价值。
Flex提供了丰富的UI组件库,如`<mx:TextArea>`、`<mx:Button>`、`<mx:TextInput>`、`<mx:ComboBox>`等,这些组件可以轻松地构建复杂的应用程序界面。 #### TextArea 用于显示或输入多行文本。 #### Button 用于...