`

v1_09 介绍样式和皮肤

    博客分类:
  • flex
阅读更多
v1_09 Introducing styling and skinning 介绍flex样式和皮肤
 
1.对已有的控制抽取样式文件,点击转换为css
 
2.引入和使用样式 
    使用fx:style 引用样式文件,在控制中使用styleName来使用样式
<fx:Style source="style.css"/>
		
<s:Label x="74" y="64" text="我的文字我来控制" width="180" height="18" styleName="zhongyi"/>
 
样式文件:
/* CSS file */
@namespace s "library://ns.adobe.com/flex/spark";
@namespace mx "library://ns.adobe.com/flex/mx";


.zhongyi
{
	color: #B41C1C;
	fontFamily: "中易黑体";
}
	
 

 

3.创建和使用皮肤
skin的创建  使用s:SparkSkin标签来创建皮肤
<s:SparkSkin xmlns:fx="http://ns.adobe.com/mxml/2009"
xmlns:s="library://ns.adobe.com/flex/spark"
xmlns:mx="library://ns.adobe.com/flex/halo">
 
 
在一般的skin中至少有两种状态  normal  和disabled
一些控制(如按钮)还会有up donw over
 
创建一个skin
 
mxml中引用该skin
<?xml version="1.0" encoding="utf-8"?>
<s:Application xmlns:fx="http://ns.adobe.com/mxml/2009"
xmlns:s="library://ns.adobe.com/flex/spark"
xmlns:mx="library://ns.adobe.com/flex/mx" minWidth="955" minHeight="600"
skinClass="skins.YmkyveSkin">
 
 
同时会看到以下fx:Script,但这部分不是必须的
<fx:Script>
<![CDATA[
import skins.YmkyveSkin;
]]>
</fx:Script>
 
 
最后可以通过项目主题来改变整个应用的skin
分享到:
评论

相关推荐

    FrescoVS_v1_1.zip_msstyles

    "FrescoVS_v1_1.zip_msstyles"就是一个这样的资源包,它包含了用于改变程序皮肤样式的"Fresco.msstyles"文件。本文将深入探讨msstyles格式及其在皮肤定制中的应用,帮助你更好地理解和利用这个压缩包。 一、...

    FCKeditor皮肤(7款)

    首先,FCKeditor的皮肤是用来改变编辑器界面外观的重要组成部分,它们主要影响编辑器的工作区、工具栏和按钮等元素的样式。7款皮肤包括:Office2007Real_Actual、famfamfamAluminum_for_FCKeditor_2.3+、Office2007...

    SpeedX-FiveM-V1

    5. **Textures** - 包含皮肤、贴图和其他图像资源。 6. **Config** - 配置文件,用于设置模组的行为和参数。 7. **Sounds** - 声音文件,如背景音乐、车辆声音等。 8. **Fonts** - 字体文件,用于自定义UI的字体样式...

    云上之魅风格for dvbbs7.0 sp2

    "KS-V1" 可能代表“Kit Style Version 1”,这可能是一个皮肤套件的版本号,表明这是该皮肤系列的第一个版本。它可能包含了一系列CSS文件、图片资源、JavaScript脚本等,用于改变论坛的外观和交互效果。 总结来说,...

    Foobar2000 美化

    1. **更换皮肤(Skins)**:Foobar2000支持用户更换不同的皮肤,这些皮肤可以更改播放器的整体界面样式。你可以从网上找到大量免费和付费的Foobar2000皮肤资源,下载后只需将其复制到安装目录的"skins"文件夹下,...

    FishMix:FishMix osu! 皮肤

    更新: Fish Mix v1-初始版本Fish Mix v1.1-更新皮肤元素(使用略有不同的配色方案,应该在眼睛上更容易) Fish Mix v1.2-使用O2Jam U Ultimate皮肤中的皮肤元素进行躁狂症治疗。 Fish Mix v1.3-命中元素更暗,因此...

    ckfinder 完美精简版、优化版

    6. **皮肤和主题**:`skins`目录下的文件代表了不同的视觉样式,用户可以根据喜好选择不同的外观。 7. **插件扩展**:`plugins`目录包含可扩展的功能模块,如图像处理、PDF预览等,使得CKFinder功能更加丰富。 8. ...

    文章管理系统

    ★更新方式:admin文件夹改成你后台目录名,然后补丁包里的所有文件覆盖进去,后台更新下皮肤样式。 1.[改进]文章管理-评论管理 留言内容字符显示50字节扩大到80字节 2.[纠正]纠正后台登陆页密码框只能输入20字符的...

    老域名采集检测未注册软件32位版2019最新版未注册检测软件

    4. **皮肤配置.ini**:可能与界面外观有关,允许用户调整软件的视觉样式。 5. **老域名检测软件使用必读.txt**:这是一份使用指南,用户在开始使用软件前应该仔细阅读,了解软件的使用方法和注意事项。 6. **常见...

    vb漂亮浏览器源码

    【VB漂亮浏览器源码】是一款基于Visual Basic(VB)编程语言开发的浏览器应用程序,它的主要特点是拥有精美的用户界面和自定义皮肤功能。通过这款源码,开发者可以学习到如何在VB环境中创建一个功能完善的浏览器,并...

    archivis.me:我在Archivis.me上的个人博客

    顾名思义---样式是有目的的简约,可以由您增强和自定义 :grinning_face_with_smiling_eyes: 。 :sparkles: 在查看新。特色功能捆绑为“主题宝石”,以便于安装/升级。 与GitHub Pages兼容。 支持Jekyll的内置Sass /...

    binghuiwang.github.io

    顾名思义---样式是有目的的简约,可以由您增强和自定义 :grinning_face_with_smiling_eyes: 。 :sparkles: 在查看新。特色功能捆绑为“主题宝石”,以便于安装/升级。 与GitHub Pages兼容。 支持Jekyll的内置Sass /...

    dataoptimal.github.io:数据科学组合

    顾名思义---样式是有目的的简约,可以由您增强和自定义 :grinning_face_with_smiling_eyes: 。 :sparkles: 在查看新。 特色功能 捆绑为“主题宝石”,以便于安装/升级。 与GitHub Pages兼容。 支持Jekyll的内置...

    MohammadrezaAzimi.github.io

    顾名思义---样式是有目的的简约,可以由您增强和自定义 :grinning_face_with_smiling_eyes: 。 :sparkles: 在查看新。 特色功能 捆绑为“主题宝石”,以便于安装/升级。 与GitHub Pages兼容。 支持Jekyll的内置...

    《OceanX》播放器 Prv0.33

    2,播放器嵌入效果和弹出效果任意选择让你更显各自网站特点3,个性化的变妆系统,让使用任意定制自己喜欢的皮肤效果4,视频窗口拖动完全认你行,无拘无束的使用感受5,结合浩海播放器原有各种功能,可以说让你的网络...

    GGSkinner-开源

    GGSkinner则为这个平台引入了皮肤定制功能,让用户能够根据个人喜好调整客户端的外观,包括窗口颜色、图标样式、按钮布局等。这对于那些追求独特性和个性化的用户来说,是一个非常吸引人的特性。 开源软件的标签...

    《浩海网络多格式播放器》V3.9.4.4

    播放器介绍:1 拥有了更强大的列表处理能力 2,全新引入了选段播放功能 3,遇到错误连接或者断链可以自动转到下首播放 4,支持了动态解析地址的播放功能 4,内含Realplayer、Mediaplayer和Flashplayer三大播放引擎,基本...

    《浩海网络多格式播放器》V3.9.4.5

    播放器介绍:1 拥有了更强大的列表处理能力 2,全新引入了选段播放功能 3,遇到错误连接或者断链可以自动转到下首播放 4,支持了动态解析地址的播放功能 4,内含Realplayer、Mediaplayer和Flashplayer三大播放引擎,基本...

    《浩海网络多格式播放器》V3.9.4.1

    播放器介绍:1 拥有了更强大的列表处理能力 2,全新引入了选段播放功能 3,遇到错误连接或者断链可以自动转到下首播放 4,支持了动态解析地址的播放功能 4,内含Realplayer、Mediaplayer和Flashplayer三大播放引擎,基本...

Global site tag (gtag.js) - Google Analytics