flex 获取系统安装字体
截图:
<mx:VBox xmlns:mx="http://www.adobe.com/2006/mxml" width="400"
height="300" creationComplete="findAllFonts()">
<mx:Script>
<![CDATA[
private var style:StyleSheet;
[Bindable]
private var arr:Array;
private function findAllFonts():void
{
arr = Font.enumerateFonts(true);
arr.sortOn("fontName", Array.CASEINSENSITIVE);
}
private function setFont():void
{
text.setStyle("fontFamily", (cb.selectedItem as
Font).fontName);
}
]]>
</mx:Script>
<mx:ComboBox id="cb" dataProvider="{arr}" change="setFont()"
labelField="fontName"/>
<mx:Text text="Sample Text" id="text" fontSize="16"/>
</mx:VBox>
附件为编译后的swf

- 大小: 6.7 KB
分享到:
相关推荐
这个CSS3特性使得在Web应用中使用本地系统字体或者在线字体成为可能。解决Flex中文显示问题的步骤如下: 1. **创建字体库**: 首先,你需要获取支持中文的TrueType字体文件(.ttf或.otf格式)。常见的中文字体有宋体...
总的来说,SystemManager在Flex应用程序中起到了中枢神经系统的作用,协调和管理各种组件、事件和资源的生命周期,确保应用能够高效、正确地运行。理解和掌握SystemManager的工作原理对于提升Flex应用的开发质量和...
它在各种应用程序中广泛使用,特别是在需要展现具有嵌套结构的数据时,如文件系统、组织结构或者复杂的分类信息。让我们深入了解一下Flex Tree的用法以及与XML数据结合的方式。 1. **Flex Tree的基本用法** - **...
Flex RPG游戏Demo是一款基于Adobe Flex技术开发的角色扮演游戏的示例项目,它展示了如何利用Flex这一强大的富互联网应用程序...如果你对Flex和RPG游戏开发感兴趣,可以访问提供的博客链接获取更多相关信息和源代码。
- **Flex 3及Flex Builder安装**:介绍了如何下载并安装Flex SDK和Flex Builder(或Adobe Flash Builder),这是进行FLEX开发的基本步骤。 - **Flex SDK**:SDK包含了构建Flex应用程序所需的所有库文件和编译器。 ...
1. **用户界面优化**:可能改进了原始组件的外观,如改变字体样式、颜色主题,或者添加自定义图标,使得界面更加美观且符合现代设计趋势。 2. **功能增强**:可能增加了时间范围限制、时间步进值自定义(例如每5...
Flex样式生成工具是一种用于快速构建和管理用户界面样式的实用工具,尤其在开发基于Flex框架的应用程序时,它能够极...同时,配合源码和工具的使用,可以更深入地理解和调试Flex应用的样式系统,实现更高质量的UI设计。
- 获取系统摄像头实例 `m_camera`。 - 设置摄像头的分辨率和帧率。 - 创建 `Video` 对象 `m_localVideo` 并与摄像头绑定。 - 将 `m_localVideo` 添加到界面显示。 - **拍照功能** (`SnapshotPicture()`): - ...
Flex支持CSS来定制应用程序的样式,包括颜色、字体、边框等。通过使用CSS,开发者可以更容易地控制应用程序的外观和感觉。 #### 22. 数据验证 Flex提供了内置的数据验证功能,可以在用户提交表单之前检查数据的...
由于Flex应用是基于Flash技术构建的,因此它们可以在各种操作系统和浏览器中运行。然而,由于不同的浏览器对Unicode编码的支持程度不一,这可能导致Flex应用程序中的中文或其他特殊字符无法正确显示。 ### 二、理解...
4. 嵌入式字体和图形:Flex 3支持嵌入字体和矢量图形,使应用程序具备高质量的视觉效果。 5. 深度集成Flash Player:Flex应用运行在Flash Player中,能够跨浏览器和操作系统,达到广泛的兼容性。 三、Flex 3的开发...
在这个过程中,Flex 系统会创建一个 SystemManager 对象,该对象是应用程序的入口,负责控制 swf 的加载和启动,也负责划分 Flex 工程显示层级。 在 Flex 启动过程中,SystemManager 会创建一个加载器(Preloader)...
VistaRemix flex css 皮肤则利用CSS的强大功能,提供了可定制的外观和布局,使开发者能够轻松调整颜色、字体、边距等视觉元素,从而实现与Windows Vista操作系统风格相仿的用户体验。 在描述中提到的“使用很方便,...
JoomlaJJ Flex模板是一款专为Joomla内容管理系统设计的专业网站模板。Joomla,作为全球广泛使用的开源CMS(内容管理系统),以其灵活性、可扩展性和丰富的功能特性,深受开发者和网站管理员的喜爱。JJ Flex模板则是...
- **设置组件的样式**:通过CSS,可以自定义组件的外观,包括颜色、字体、边距等。 - **添加效果**:使用Flex的动画引擎添加平滑的过渡效果,提升用户体验。 - **创建状态**:状态管理允许根据不同的条件改变界面的...
10. **资源管理**:了解Flex中的皮肤和样式系统,以及如何管理图片、字体和其他外部资源。 11. **Flex与后端通信**:讲解Flex应用如何与服务器进行数据交换,如使用HTTPService或WebService组件进行远程调用。 12....
- **定义与特点**:Flex是一种开源框架,用于构建高质量的Web应用程序,并可跨浏览器、操作系统和设备进行部署。它结合了HTML、JavaScript和Flash Player的功能,使得开发者能够创建丰富的交互式应用。Flex的核心...
2. **配置开发环境**:确保你已经安装了Adobe Flex Builder或其他Flex开发工具,并且配置好Flash Player或Adobe AIR运行环境。 3. **引入FlexPaper库**:在你的Flex项目中,将`FlexPaper.swc` 添加到类路径,这样你...
AIR提供了本地文件系统访问、网络功能和设备集成,使得Flex应用程序可以脱离浏览器运行,拥有更丰富的功能和更广泛的部署选项。 #### 下一步计划是什么? 对于希望深入了解Flex的PHP开发者而言,下一步可能包括...