是否有可能增加Flex 4中火花标签截断尖端的字体大小?

时间:2012-12-07 06:17:17

标签: actionscript-3 flex label flash-builder flex-spark

我在项目中使用Spark Label(Flex 4.6 SDK)在表单上显示一些文本,如果文本不适合一行,则会显示截断提示(使用maxDisplayedLines =“1”和showTruncationTip =“真正的“属性”。但是提示中的字体大小非常小,我想增加它,但实际上我不知道如何做到这一点。

2 个答案:

答案 0 :(得分:0)

好的,这样做是可行的,但最初看起来并不那么容易。

showTruncationTip告诉标签创建工具提示,如果isTruncated在鼠标悬停时为true。因此,通过这些知识,我们可以监听有关正在创建的工具提示的事件,并对工具提示进行一些替换或样式化。

private var myTip:IToolTip;

// somewhere in your code
label.addEventListener(ToolTipEvent.TOOL_TIP_SHOWN, createCustomTip);

private function createCustomTip(event:ToolTipEvent):void {
    myTip = event.toolTip;
    // do stuff to the existing toolTip or replace it with a custom one
}

有关于如何在Creating Custom Tool Tips

创建和替换自定义工具提示的完整文档

答案 1 :(得分:0)

有一个更简单的答案。看到这个链接

http://blog.flexexamples.com/2008/05/22/changing-the-background-color-of-an-error-tip-in-flex/

并观察他们如何使用<mx:Style>标签修改.errorTip的默认CSS属性。