Flex组件篇:Label
来源:互联网 发布:大数据培训课程大纲 编辑:程序博客网 时间:2024/06/14 08:29
Label组件是一个单行和不可编辑文本标签,支持HTML标记。
创建方法:
<mx:Label text='这是一个普通文本标签' />
如果要在标签内容中包含HTML特殊标记,需要使用转换字串
如要在标签中显示 < 符号必须使用
<mx:Label text='<;<;Prev' />
如果觉得这样的写法太麻烦,可以使用CDATA标记
<mx:Label>
2. <mx:text><![CDATA[This string contains a less than, <, greater than, >,
3. and amp, &. ]]>
4. </mx:text>
5. </mx:Label>
更加灵活的方式仍然是使用脚本方式
1. <mx:Script>
2. <![CDATA[
3. function initText() {
4. myLabel.text='This string contains a less than, <, greater than, >,
5. and amp, &.'
6. }
7. ]]>
8. </mx:Script>
9. <mx:Label id='myLabel' initialize='initText()' />
支持HTML语法的标签属性设置的时候仍然要转换,如
<mx:Label htmlText='<;b >;这是一个支持粗体显示的HTML标签<; /b &t;' />
另外的写法是
<mx:Label >
2. <mx:htmlText><![CDATA[<b>这是一个支持粗体显示的HTML标签</b> ]]>
3. </mx:htmlText>
4. </mx:Label>
要注意的是使用<mx:htmlText>子标记和使用htmlText属性是等效的。
使用脚本方式
<mx:Script>
2. <![CDATA[
3. function initText() {
4. myLabel.htmlText = '<B>这是一个支持粗体显示的HTML标签</B>';
5. }
6. ]]>
7. </mx:Script>
8. <mx:Label id='myLabel' initialize='initText()' />
目前支持的HTML标记有:
1. <a> 支持href和target属性
2. <b>
3. <br>
4. <p> 支持align属性
5. <font> 支持size color face
6. <i>
7. <li>
8. <span> 只支持class属性,用来定义样式
9. <u>
- Flex组件篇:Label
- 【flex】label组件使用随笔
- Flex Label组件扩展边框与背景
- Flex组件篇:Button
- Flex组件篇:DateChooser
- Flex组件篇:DateField
- flex label换行
- Flex中label换行
- Flex中label换行
- flex的label换行
- Flex中label换行
- 【转自FEIY】Flex:Label组件自动截断文本的妙用
- Delphi的Label 组件
- 有关ngui label组件
- 微信小程序label组件
- NGUI Label组件介绍
- Flex组件
- Flex组件
- Asp技术群-飘柔家族专用AJAX免费短信发送
- 数据集的使用方法和技巧
- 第八章十一题,修改了 ,用单链表实现str.(不好意思又看错条件了,这次没有错误了。)powerby KTL
- Flex组件篇:HRule和VRule
- 修改了一下StringLayout,增加了翻页功能,并且还有了滚动条,希望多多提意见.
- Flex组件篇:Label
- ibatis - 自动代码生成工具abator 使用介绍(s00n原作)
- 一个新的世界出现在我的面前;简单就是美
- 第8章第11题的完整程序(Powered by biggates)
- 在Flex中使用本地共享对象
- 到底该怪谁?
- 解决WIN2003因为限制ASP上传最大数值的方法
- Flex中的MVC模式
- Thinking in Flex