• Flex随笔


    -keep-generated-actionscript=true

    默认的情况在flex中 对label进行字体加粗的时候,只能对英文的字体加粗,而中文的就不可以加粗;

    为了能够使中文能够加粗,需要将label的字体修改成中文的“宋体”或者“微软雅黑”等中文字体,

    然后将 fontWeight设置为bold即可;例子如下:
       <s:Label text="标签:" fontWeight="bold" fontFamily="微软雅黑" fontSize="14"/>

    <?xml version="1.0" encoding="utf-8"?>
    <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute">
    
    <fx:Style>
    @namespace s "library://ns.adobe.com/flex/spark";
    @namespace mx "library://ns.adobe.com/flex/mx";
    .btnStyle
    {
    overSkin:Embed(source="resource/images/btn_add_1.png");
    upSkin:Embed(source="resource/images/btn_add_1.png");
    downSkin:Embed(source="resource/images/btn_add_1.png");
    }
    </fx:Style>
    
    <mx:Button label="" x="10" y="10" styleName="btnStyle" width="30" height="30"/>
    </mx:Application>

     Flex组件中PopUpManager在全局坐标中心弹出窗口

    在Flex的某个组件中使用

    var somePopupWindow : MyPopupWindow =
            MyPopupWindow(PopUpManager.createPopUp(this, MyPopupWindow, false));
    PopUpManager.centerPopUp(somePopupWindow);

    则弹出窗口将出现在此组件的局部坐标中心。若要在全局坐标中心弹出,则修改代码如下:

    var somePopupWindow : MyPopupWindow =
            MyPopupWindow(PopUpManager.createPopUp(this.root, MyPopupWindow, false));
    PopUpManager.centerPopUp(somePopupWindow);

    label.maxDisplayedLines=0; // 默认多行显示,不截取 
    label.maxDisplayedLines=1; //任意整数,显示单行文本,自动截取(...) 
    label.maxDisplayedLines=2; //撑满label,可多行,显示不了的截取(...)

    还在为学Flex找不到较好的资源发愁吗?大象给你推荐几个还不错的网站,保证不是骗点击。^_^
        1、http://www.adobe.com/cn/devnet/
        adobe中文开发网站,主页信息很多,我们关注其中的FlexActionScript。如果你喜欢桌面应用,AIR肯定有你感兴趣的东西。对于Flex的学习,官方网站当然是第一选择。
        2、http://blog.flexexamples.com/
        Flex例子的海洋,主要以组件如何使用或者类的某某属性如何使用举例说明。minidx中的绝大部分都是翻译这里的文章。英文好的银就去这里看吧,里面已经有很多关于Flex4的东东了。
        3、http://blog.minidx.com/
        这网站的博主是一个很勤奋的家伙,里面有很丰富的关于Flex的实例,很有学习价值。主要是翻译flexexamples里面的文章,也有自己的原创。对于英文不好的朋友,这里就是你的首选了。最近去看时发现,博主准备换服务器了,不知道域名变不变,大象会随时关注并更新滴。
        4、http://flex.org/
        大名鼎鼎的Flex权威网站,集成了与Flex有关的大多数信息,最令人兴奋的是它无比丰富的组件库。只要你耐心找,就可以找到你想要的。拿来使用是其次,学习高手的源码才是最重要的。
        5、http://ntt.cc/
        国外的关于Flex方面的又一个重量级网站,不说废话了,看了就知道。
        6、http://www.actionscriptclasses.com/
        很全的一个类库网站,全世界的Flexer在这里共享自己的AS类。如果有不会写的,先来这里看看,很可能有人已经放上去了。呵呵!
        7、http://www.9ria.com/html/index.html
        天地会,国内非常大的一个RIA技术综合站点,也是开发者的交流平台,推荐大家经常去看看。
        8、www.airia.cn
        艾睿网,IT技术开发者社区,有比较丰富的入门教程。

  • 相关阅读:
    由一个表更新另一个表中field
    DevExpress控件XtraGrid显示问题,分组不好用
    20090522: IBM X22
    DevExpress的GridControl选择一行,不显示单元格焦点的设置
    DataTable添加行的方法
    DevExpress自定义XtraGrid列菜单
    一道面试题
    DevExpress 设置LookUpEdit的值
    解决端口占用问题
    NoSQL
  • 原文地址:https://www.cnblogs.com/exmyth/p/3384035.html
Copyright © 2020-2023  润新知