【发布时间】:2011-04-26 16:13:34
【问题描述】:
我需要手形光标出现在翻转火花标签上。我试过useHandCursor + buttonMode 属性,但没有结果。火花标签有没有类似 htmlText 属性的东西(我需要下划线)?欢迎任何替代解决方案。谢谢。
【问题讨论】:
标签: apache-flex actionscript-3 flex4 htmltext
我需要手形光标出现在翻转火花标签上。我试过useHandCursor + buttonMode 属性,但没有结果。火花标签有没有类似 htmlText 属性的东西(我需要下划线)?欢迎任何替代解决方案。谢谢。
【问题讨论】:
标签: apache-flex actionscript-3 flex4 htmltext
此代码是否满足您的需求?
<?xml version="1.0" encoding="utf-8"?>
<s:Application xmlns:fx="http://ns.adobe.com/mxml/2009" xmlns:mx="library://ns.adobe.com/flex/mx"
xmlns:s="library://ns.adobe.com/flex/spark">
<s:Label buttonMode="true" horizontalCenter="0" text="Test" textDecoration="underline" verticalCenter="0" />
</s:Application>
如果您希望能够将样式混合在一起,可以使用以下方法:
<?xml version="1.0" encoding="utf-8"?>
<s:Application xmlns:fx="http://ns.adobe.com/mxml/2009" xmlns:mx="library://ns.adobe.com/flex/mx"
xmlns:s="library://ns.adobe.com/flex/spark">
<s:RichText buttonMode="true" horizontalCenter="0" verticalCenter="0">
<s:content>Hello, <s:span textDecoration="underline">World</s:span>!</s:content>
</s:RichText>
</s:Application>
Spark 架构提供三个 文本“原语”——标签、富文本、 和 RichEditableText——作为它的一部分 按需付费的理念。 标签是最快最 轻量级,但在其有限 能力:没有复杂的格式化, 没有滚动,没有选择,没有 编辑,没有超链接。富文本 和 RichEditableText 建立在 文本布局框架 (TLF) 库, 而不是在 FTE 上。 RichText 添加了 呈现丰富的类 HTML 文本的能力 具有复杂的格式,但仍然 完全非交互。 RichEditableText 是最慢的, 最重,但可以做到这一切:它 支持虚拟化滚动 TextLines,选择,编辑, 超链接和从加载的图像 网址。你应该使用最快的 满足您的需求。
【讨论】:
textDecoration,康斯坦丁。假设我没有同时尝试useHandCursor 和buttonMode。
useHandCursor。将buttonMode 设置为true 就足以用于手形光标了。
buttonMode,但它似乎不起作用。我想我们甚至必须设置useHandCursor
useHandCursor,它们也能正常工作。