`
hanyiduo
  • 浏览: 79416 次
  • 性别: Icon_minigender_1
  • 来自: 沈阳
社区版块
存档分类
最新评论

Flex中通过fontAntiAliasType, fontSharpness, fontThick

    博客分类:
  • Flex
阅读更多
<?xml version="1.0" encoding="utf-8"?> 
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" 
        layout="vertical" 
        verticalAlign="middle" 
        backgroundColor="white"> 
  
    <mx:Style> 
        @font-face { 
            src: local("Arial"); 
            fontFamily: "ArialEmbedded"; 
        } 
  
        Label { 
            fontFamily: ArialEmbedded; 
        } 
    </mx:Style> 
  
    <mx:Array id="antiAliasTypes"> 
        <mx:Object label="normal" /> 
        <mx:Object label="advanced" /> 
    </mx:Array> 
  
    <mx:Array id="gridFitTypes"> 
        <mx:Object label="none" /> 
        <mx:Object label="pixel" /> 
        <mx:Object label="subpixel" /> 
    </mx:Array> 
  
    <mx:Boolean id="isAdvanced"> 
        {antiAliasTypeComboBox.selectedIndex == 1} 
    </mx:Boolean> 
  
    <mx:ApplicationControlBar dock="true"> 
        <mx:Form> 
            <mx:FormItem label="fontSize:"> 
                <mx:HSlider id="sizeSlider" 
                        minimum="6" 
                        maximum="24" 
                        value="10" 
                        liveDragging="true" 
                        snapInterval="1" 
                        tickInterval="1" /> 
            </mx:FormItem> 
            <mx:FormItem label="rotation:"> 
                <mx:HSlider id="rotationSlider" 
                        minimum="-3" 
                        maximum="3" 
                        value="0" 
                        liveDragging="true" 
                        snapInterval="0.1" 
                        tickInterval="1" /> 
            </mx:FormItem> 
            <mx:FormItem label="fontAntiAliasType:"> 
                <mx:ComboBox id="antiAliasTypeComboBox" 
                        dataProvider="{antiAliasTypes}" /> 
            </mx:FormItem> 
            <mx:FormItem label="fontSharpness:" 
                    enabled="{isAdvanced}"> 
                <mx:HSlider id="sharpnessSlider" 
                        minimum="-400" 
                        maximum="400" 
                        value="0" 
                        liveDragging="true" 
                        snapInterval="1" 
                        tickInterval="20" /> 
            </mx:FormItem> 
            <mx:FormItem label="fontThickness:" 
                    enabled="{isAdvanced}"> 
                <mx:HSlider id="thicknessSlider" 
                        minimum="-200" 
                        maximum="200" 
                        value="0" 
                        liveDragging="true" 
                        snapInterval="1" 
                        tickInterval="10" /> 
            </mx:FormItem> 
            <mx:FormItem label="fontGridFitType:" 
                    enabled="{isAdvanced}"> 
                <mx:ComboBox id="gridFitTypeComboBox" 
                        dataProvider="{gridFitTypes}" /> 
            </mx:FormItem> 
        </mx:Form> 
    </mx:ApplicationControlBar> 
  
    <mx:Label id="lbl" 
            text="The quick brown fox jumped over the lazy dog." 
            fontSize="{sizeSlider.value}" 
            fontAntiAliasType="{antiAliasTypeComboBox.selectedItem.label}" 
            fontSharpness="{sharpnessSlider.value}" 
            fontThickness="{thicknessSlider.value}" 
            fontGridFitType="{gridFitTypeComboBox.selectedItem.label}" 
            rotation="{rotationSlider.value}" 
            truncateToFit="false" /> 
  
</mx:Application>

分享到:
评论

相关推荐

    FLEX中文帮助flex中文帮助

    flex中文帮助flex中文帮助flex中文帮助flex中文帮助

    flex 官方文档 中文教程

    Flex提供了强大的调试工具,如Flex Builder的集成开发环境(IDE),以及Flex SDK中的命令行编译器,帮助开发者定位和修复问题。 12. **国际化和本地化** Flex支持应用的国际化和本地化,允许开发者创建适应多种...

    Flex中通过dropShadowEnabled样式给List控件添加阴影效果

    在前面的例子中我们演示了Flex中如何通过CSS设置ComboBox控件下拉菜单阴影(Flex中通过CSS设置ComboBox控件下拉菜单阴影的例子)。接下来的例子演示了Flex中如何通过dropShadowEnabled样式,给List控件添加阴影效果...

    Flex中文教程中文文档

    Flex是Adobe公司开发的一种用于构建富互联网应用程序(RIA)的开放源代码框架。...通过这个教程,读者不仅可以理解Flex的基本概念,还能掌握实际开发中的技巧和最佳实践,从而成为一名熟练的Flex开发者。

    flex中文帮助文档

    Flex是Adobe公司开发的一种富互联网应用程序(Rich Internet Application,RIA...通过深入学习和实践“flex中文帮助文档”,开发者可以掌握Flex的基础知识,从而高效地开发出具有吸引力和功能强大的富互联网应用程序。

    Flex中文帮助 学习Flex的好资料

    通过这份"Flex中文帮助"资料,你可以系统地学习Flex的基础概念、编程技巧和高级特性,无论是入门还是提高,都能从中受益。结合实例和练习,相信你会对Flex有更深入的理解,并能够熟练运用到实际项目中去。

    FLEX中文教程+实例

    通过本教程中的实例,学习者可以一步步掌握如何创建Flex项目、设计用户界面、编写ActionScript代码、调用服务、处理数据以及实现各种交互功能。实例覆盖了基础组件使用、数据绑定、事件处理、服务通信等多个方面,...

    flex中文教程.pdf

    完成Flex应用开发后,可以通过Flex编译器将其打包成SWF文件,然后嵌入到HTML页面中,或者作为独立的AIR应用发布。此外,Flex还支持自定义部署策略,如沙箱限制、安全策略文件等。 九、Flex学习资源 “Flex中文帮助...

    《Flex_help》,Flex中文帮助

    在本压缩包"Flex_help"中,你将找到全面的Flex中文帮助文档,这对于正在学习或使用Flex的开发者来说是一份宝贵的资源。 Flex的主要组件包括Flex Builder(现已更名为Flash Builder)、Flex SDK以及Flex Framework。...

    Flex中文帮助文档

    5. **Flex组件**:Flex提供了一系列预定义的UI组件,如按钮、文本输入框、列表、面板等,这些组件可以方便地拖放到设计视图中,通过属性设置和事件处理实现丰富的用户交互。 6. **数据绑定**:Flex的数据绑定功能...

    flex中文帮助.rar

    通过“flex中文帮助”压缩包中的资料,初学者可以逐步了解和掌握这些基础知识,通过实例练习来巩固理论知识,为未来深入的Flex开发打下坚实的基础。每个章节都可能涉及上述的一个或多个知识点,通过实践和理解,学习...

    flex中文教程伴有flexbuilder

    这个“Flex中文教程”显然是为了帮助初学者掌握Flex开发技术,通过配合使用FlexBuilder这一强大的集成开发环境(IDE),让学习过程更为便捷高效。 教程中,你可以期待以下几个关键知识点的讲解: 1. **Flex基础**...

    Flex中利用IFrame解决嵌入HTML时Flex组件被遮挡和IFrame被隐藏的问题

    在Flex开发中,有时我们需要将HTML内容嵌入到Flex应用中...通过细心调试和精确设置,可以实现IFrame与Flex组件的和谐共存,创造出功能强大的混合应用程序。在实际开发中,务必根据具体需求进行调整,确保最佳用户体验。

    Flex中文参考手册

    Flex SDK包含了一系列的库、编译器和命令行工具,使得开发者可以创建XML-based的MXML文件和ActionScript代码,这些文件最终会被编译为SWF文件,可以在Web浏览器中通过Flash Player运行。 Flex应用通常由MXML和...

    Flex4 中文API

    在Flex4中,ActionScript3(AS3)是主要的编程语言,与Flex SDK紧密集成。AS3是ECMAScript的一个子集,拥有更强大的面向对象特性,如类、接口、包和命名空间,这使得它在构建复杂应用程序时更为高效。Flex4中文API...

    flex中文帮助手册大全

    8. **事件处理**:Flex中的事件模型允许组件之间通过事件进行通信。开发者可以监听并响应特定事件,如点击按钮、数据变化等,实现业务逻辑。 9. **服务连接**:Flex可以轻松地与各种后台服务(如AMF、SOAP、RESTful...

    flex中的iframe源码

    7. **交互性**:虽然iframe在Flex中主要用作静态内容的容器,但也可以尝试通过JavaScript通信(如`ExternalInterface` API)实现Flex与嵌入iframe之间的交互。 在提供的"iframe"文件中,很可能包含了实现上述功能的...

    Flex简明中文教程

    - **Eclipse插件**:除了使用Flex Builder之外,还可以在Eclipse中安装Flex插件来进行开发。 #### 四、Flex开发语言介绍 - **ActionScript 3.0**:一种面向对象的编程语言,用于控制应用程序的行为逻辑,如事件处理...

Global site tag (gtag.js) - Google Analytics