0

我需要手形光标出现在翻转火花标签上。我试过useHandCursor+buttonMode属性,但没有结果。火花标签有没有类似 htmlText 属性的东西(我需要下划线)?欢迎任何替代解决方案。谢谢。

4

1 回答 1

3

此代码是否适合您的需求?

<?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 体系结构提供了三种文本“原语”——Label、RichText 和 RichEditableText——作为其按需付费理念的一部分。Label 是最快和最轻量级的,但它的功能有限:没有复杂的格式,没有滚动,没有选择,没有编辑,没有超链接。RichText 和 RichEditableText 是基于文本布局框架 (TLF) 库而不是 FTE 构建的。RichText 增加了呈现具有复杂格式的丰富的类似 HTML 的文本的能力,但仍然是完全非交互式的。RichEditableText 是最慢和最重的,但可以做到这一切:它支持使用虚拟化 TextLines 滚动、选择、编辑、超链接和从 URL 加载的图像。您应该使用满足您需求的最快的。

于 2011-04-26T08:04:30.710 回答