易截截图软件、单文件、免安装、纯绿色、仅160KB

修改flex chart中Legend的字体样式

最近在弄FLEX的图表, 发现CHART 中的Legend 的字体通过直接设置Style 并没有办法改变字体大小.
google 了下, 发现了这个方法: 通过派生LegendItem类,并设置Legend的ItemClass属性来实现。
LegendItem 是Lengend 的元素, 就是里面一个一个的图示. 通过派生这个类, 就可以修改其相应的样式.
 
派生LegendItem 类, 并设置样式.
BigFontLegendIte.as
package com
{
import mx.charts.LegendItem;
public class BigFontLegendItem extends LegendItem
{
public function BigFontLegendItem()
{
super();
this.styleName = "<STRONG>ChineseFont</STRONG>


";
}

}
}

2. 然后定义样式, 在 Legend 中直接指定legendItemClass 为  BigFontLegendIte
<mx:Style>
.<STRONG>ChineseFont</STRONG>


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

<mx:Legend legendItemClass="com.BigFontLegendItem " />
这样就可以设置Legend 中的字体大小或者样式了.


相关文档:

Flex 获取flash文件(多元件.swf)中的指定元件

最近在研究flex技术,flex和flash的交互,flex和Java的通信。下边是一个flex控制swf文件中元件的范例,刚接触flex,如有不对的地方,大家多提意见。
mxml文件:
<?xml version="1.0" encoding="utf-8"?>  
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" 
   &n ......

Java+Flex整合应用简单示例 (mx:RemoteObject)

1.java
Java代码
package com;    
  
public class LoginDemo {    
        
    public String validate(String username,String password){    
   &nb ......

Flex嵌套容器的生成次序

之前一直没在意父容器和子容器各自的生成次序,知道在项目中遇到一种case:初始化界面时父容器初始化的内容由子容器先初始化再触发,但是父容器必须在初始化时就已经加上了对子容器的监控。这就造成一对矛盾,既想先生成子容器又想先生成父容器。
先自己写段代码测试一下生成顺序,父容器
<?xml version="1.0" ......

Flex编程注意之Flex Complier参数

http://www.k-zone.cn/zblog/post/flex-compiler-parameter.html
下面的列表提供了mxmlc的一些可选参数:
属性
描述
accessible=true|false
是否具有可理解性
actionscript-file-encoding
设置文件编码
advanced | mxmlc -help advanced
检索mxmlc高级参数
allow-source-path-overlap=true|false
验证source-pat ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号