`

修改flex chart中Legend的字体样式

    博客分类:
  • Flex
阅读更多

 

最近在弄FLEX的图表, 发现CHART 中的Legend 的字体通过直接设置Style 并没有办法改变字体大小.

google 了下, 发现了这个方法: 通过派生LegendItem类,并设置Legend的ItemClass属性来实现。

 

LegendItem 是Lengend 的元素, 就是里面一个一个的图示. 通过派生这个类, 就可以修改其相应的样式.

 

 

 

  1. 派生LegendItem 类, 并设置样式.

 

BigFontLegendIte.as

 

package com
{
import mx.charts.LegendItem;
public class BigFontLegendItem extends LegendItem
{
   public function BigFontLegendItem()
   {
    super();
    this.styleName = "ChineseFont


";
   }
  
}
}

 

2. 然后定义样式, 在 Legend 中直接指定legendItemClass 为  BigFontLegendIte

 

<mx:Style>
     .ChineseFont


{
        fontFamily:"Verdana","宋体";
        fontSize:12;
     }
</mx:Style>

<mx:Legend legendItemClass="com.BigFontLegendItem " />
 

 

这样就可以设置Legend 中的字体大小或者样式了.

 

 

 

 

 

 

 

 

 

分享到:
评论

相关推荐

    flex chart

    Flex Chart 是 Flex SDK 中的一个重要组件,用于可视化数据,帮助用户以图形方式理解复杂的信息。 在博文链接提供的“https://shuiyan.iteye.com/blog/628704”中,虽然具体内容无法直接查看,但我们可以推测博主...

    Flex Chart 使用教程(含源代码)

    "FlexChart使用教程.doc"可能包含详细的步骤说明和代码示例,教你如何创建、配置和定制Flex Chart。而"FlexDemo"可能是一个实际的Flex项目,包含完整的MXML和ActionScript代码,供学习者参考和运行。 五、进阶技巧 ...

    flex Chart

    Flex Chart 是Adobe Flex框架中用于数据可视化的组件集,它提供了强大的图表绘制功能,使得开发者可以轻松地创建各种类型的图表,如柱状图、折线图、饼图、散点图等。在Flex 3中,Chart组件是MXML和ActionScript开发...

    flex 改变linechart datatips 显示样式代码

    总结来说,改变Flex LineChart Datatips的显示样式主要包括两步:一是定义自定义的CSS样式类,并在Chart组件中引用;二是根据需求编写`dataTipFunction`函数,自定义Datatips的内容。通过这样的方式,我们可以使Line...

    Flex chart line 线性表(单线和双线)

    Flex Chart Line是Adobe Flex框架中的一个关键组件,用于创建数据可视化图表,特别是线性图表。在本场景中,我们关注的是“单线”和“双线”两种类型的线性图表。Flex 4.5是Adobe Flex SDK的一个版本,它提供了更...

    FlexChart平均线代码

    FlexChart是Adobe Flex框架中的一个图表组件,用于创建各种数据可视化图表。在描述中提到的“FlexChart平均线代码”是指使用FlexChart来绘制平均线图表的源代码。这个平均线可能指的是移动平均线,一种在金融数据...

    Flex Chart+WebService<mxml源码>

    Flex Chart+WebService由于发布时没有注意,忘了把MXML的源码打包。webservice采用的是Myeclipse自带的XFIRES,可自行添加。

    去除flex chart 水印方法

    在使用Flex Builder创建图表(Chart)的过程中,很多开发者会遇到一个普遍的问题:如何有效地去除试用版中的水印。Flex Builder作为Adobe推出的一款功能强大的开发工具,被广泛应用于创建富互联网应用(RIA)。然而,...

    flex 4 check box legend chart

    5. **自定义渲染**:为了在Legend中显示CheckBox,可能需要自定义LegendItem的渲染器,以便在图例项中添加CheckBox组件并调整其布局和样式。 6. **样式和外观**:可以使用Flex 4的皮肤ning机制来定制CheckBox和...

    Flex Chart 图表3D展示

    Flex Chart 是Adobe Flex框架中的一种组件,用于创建各种数据可视化图表。在本示例中,我们关注的是"Flex Chart的3D展示",这表明它利用了Flex AS(ActionScript)语言来实现一种引人注目的3D效果。ActionScript是...

    FlexChart使用教程

    FlexChart是Flex框架中的一个重要组成部分,主要用于展示各种图表,包括饼图、柱状图、折线图等。这些图表不仅可以帮助开发者直观地展示数据,还能提供高度交互性的体验,使用户能轻松地理解和分析复杂的数据集。 #...

    Flex Chart+WebService

    标题中的“Flex Chart+WebService”指的是使用Adobe Flex技术来创建图表,并通过Web Service与服务器进行数据交互的一个示例项目。Flex是一种基于ActionScript 3.0的开源框架,用于构建富互联网应用程序(RIA)。它...

    Flex LineChart

    Flex Chart Sytles 简单示例 基本样式使用,网上搜到的收藏下。

    Flex 使用中文设备字体 解决办法

    4. **定义字体样式**: 在Flex的MXML或ActionScript代码中,使用`@font-face`定义新的字体样式。例如: ```xml @font-face { src: url("assets/fonts/ChineseFont.swf"); fontFamily: ChineseFont; } ``` ...

    flex特效 不错的flex样式生成器

    这个“flex特效 不错的flex样式生成器”是一个工具,可以帮助开发者更轻松地生成适用于Flex布局的CSS样式。通过图形化的界面,用户可以直观地调整各种属性,以实现所需的布局效果。 首先,让我们深入理解Flex布局的...

    Flex中的CSS样式

    ### Flex中的CSS样式详解 Flex是一种用于开发交互式应用程序的框架,它允许开发者利用Adobe Flash Player和Adobe AIR创建丰富的互联网应用程序。在Flex中,CSS(层叠样式表)被广泛应用于美化用户界面,使得应用...

    Flex Chart Demo

    Flex Chart Demo是一个示例项目,展示了如何在Flex环境中利用图表组件进行数据可视化。Flex是Adobe开发的一款用于构建富互联网应用程序(RIA)的框架,而Flex Builder是它的集成开发环境(IDE),提供了图形化的用户...

    关于flex中chart的效果例子

    在Flex中,Chart组件是一种强大的数据可视化工具,能够将复杂的数据以图形化的形式展示出来,帮助用户更直观地理解信息。本例子主要探讨了Flex Chart组件在柱状图方面的应用和效果。 柱状图是数据可视化中最常见的...

    flex 4 chart 控件

    Flex 4 Chart 控件是Adobe Flex框架中用于创建数据可视化的一种强大工具,它允许开发者创建出丰富、交互式且美观的图表。在Flex 4中,Chart组件是基于Flash Player运行时的,提供了多种图表类型,包括折线图、柱状图...

    flex移动布局,极简公共样式包,附demo

    通过查看和修改Demo,开发者可以快速掌握Flex布局和公共样式包的用法,加速项目的开发进度。 6. **兼容性** 由于Flex布局是CSS3的一部分,所以它在现代浏览器中得到了广泛支持。然而,对于较旧的浏览器,可能需要...

Global site tag (gtag.js) - Google Analytics