`

换颜色

阅读更多

1.加入颜色的样式,除了ext3要素加入这个。

<link rel="stylesheet" type="text/css" href="<%=basePath%>css/style.css" />

 

2.写入样式color.js。

Ext.ux.ThemeChange = Ext.extend(Ext.form.ComboBox, {
    editable : false,
    displayField : 'theme',
    valueField : 'css',
    typeAhead : true,
    mode : 'local',
    triggerAction : 'all',
    selectOnFocus : true,
    initComponent : function() {
        var themes = [
                ['默认', 'ext-all.css'],
                ['黑色', 'xtheme-black.css'],
                ['巧克力色', 'xtheme-chocolate.css'],
                ['深灰色', 'xtheme-darkgray.css'],
                ['浅灰色', 'xtheme-gray.css'],
                ['绿色', 'xtheme-green.css'],
                ['橄榄色', 'xtheme-olive.css'],
                ['椒盐色', 'xtheme-peppermint.css'],
                ['粉色', 'xtheme-pink.css'],
                ['紫色', 'xtheme-purple.css'],
                ['暗蓝色', 'xtheme-slate.css'],
                ['靛青色', 'xtheme-indigo.css'],
                ['深夜', 'xtheme-midnight.css'],
                ['深红色', 'xtheme-silverCherry.css']
        ];
        this.store = new Ext.data.SimpleStore( {
            fields : ['theme', 'css'],
            data : themes
        });
        this.value = '默认';
    },
    initEvents : function() {
        this.on('collapse', function() {
            Ext.util.CSS.swapStyleSheet('theme', 'jsp/ext-3.0/css/'+ this.getValue());
        });
    }
});

Ext.reg('themeChange', Ext.ux.ThemeChange);

 

3,在用的地方加上

tbar : ['皮肤选择:', {
                            xtype : 'themeChange',
                            width : 80,
                            listWidth : 80
                        }, '->']

分享到:
评论

相关推荐

    ICON图标改颜色

    "ICON图标改颜色"这个话题主要涉及的是如何改变这些图标的基本色彩,以达到个性化或者品牌一致性的效果。在描述中提到的“非常不错 右键操作即可”,可能是指一种快捷方式,通过鼠标右键菜单实现图标颜色的更改。 ...

    易语言更改进度条颜色

    默认情况下,进度条的颜色是系统设定的,但为了满足个性化需求或特定设计,我们可能需要改变其颜色。在易语言中,这通常通过改变控件属性或者利用底层API函数来实现。 `PostMessageA`是一个Windows API函数,用于向...

    多媒体图像处理给图片换颜色

    本主题聚焦于“给图片换颜色”这一特定功能,这是一个常见的图像处理任务,通常用于艺术创作、视觉效果调整或者数据分析。我们将深入探讨如何使用C++语言实现这一功能,同时也会涉及图像亮度和灰度的调整。 首先,...

    asp换颜色代码 字体换色

    在上述提供的代码片段中,我们看到了一个简单的ASP.NET Web Form应用示例,其功能是让用户从下拉列表中选择一种颜色,然后将页面上的标签(Label)文字的颜色更改为所选颜色。这一过程涉及到了以下几个关键步骤: #...

    mu.LSP改颜色图层方便CAD插件

    mu.LSP改颜色图层方便CAD插件

    VB颜色代码转换(转换颜色成VB代码)

    在编程世界中,颜色代码是用于指定用户界面(UI)元素颜色的重要组成部分。VB(Visual Basic)作为微软的编程语言,同样支持颜色代码的使用。本主题主要关注如何将通用的颜色代码转换为VB代码,以便在VB应用程序中...

    cocos2dx替换颜色shader(把紫色替换成灰色)

    这段代码首先从纹理采样器获取当前像素的颜色,然后与指定的颜色进行比较。如果颜色匹配(这里是紫色),则将其替换为灰色(RGB值为0.5,0.5,0.5)。`u_colorReplace`是传递到Shader的 uniforms,可以在运行时动态...

    中国各省市地图的资源可以改颜色PPT学习教案.pptx

    总的来说,这份“中国各省市地图的资源可以改颜色PPT学习教案”是会计学教学和研究的实用工具,它利用视觉效果强化了数据的表达,提高了信息传达的效率。无论是进行宏观经济分析还是微观市场研究,都能发挥其独特的...

    png图片换颜色java

    在Java编程环境中,处理PNG图片并进行颜色替换是一项常见的任务,尤其在游戏开发或图形界面设计中。PNG格式因其支持透明度(阿尔法通道)而被广泛使用。本篇文章将详细探讨如何使用Java来实现PNG图片的颜色更换功能...

    CAD颜色插件.zip

    CAD(Computer-Aided Design)颜色插件是一种增强计算机辅助设计软件功能的工具,它专注于帮助用户更方便、更快捷地管理及更改CAD图形中的颜色设置。在CAD软件中,颜色通常用于区分不同的图层、对象类型或者表示特定...

    换颜色 过度效果

    本项目中,我们关注的主题是“换颜色过度效果”,通过简单的Shader修改,可以实现平滑的颜色过渡,比如从黄色过渡到红色,通过按下F1和F2键来切换不同的颜色状态。 在Unity中,Shader语言通常使用的是基于Cg/HLSL的...

    Android Studio 界面布局之xml文件中给输入框editText修改下划线颜色 / 为按钮设置圆角和颜色 / 约束布局预览效果和运行效果不一致 问题的解决

    写一写今天困扰我很久的问题:如何给editText下划线改颜色, 然后意外的发现很简单。。。 1、xml文件中给输入框editText修改下划线颜色 打开app / src / main / res / values文件夹中的 styles.xml 文件 在里面...

    【Matlab】怎么修改Excel单元格颜色?

    在Matlab中,修改Excel单元格颜色是一种常见的数据可视化需求,尤其在数据分析和报告生成时。这个过程可以通过Matlab的内置函数`xlswrite`配合`setcellcolor`或者使用`actxserver`来实现。这里我们将深入探讨如何...

    Photoshop CS5画笔初学者必读(12)颜色替换工具

    在Photoshop CS5中,颜色替换工具是图像编辑过程中一个十分实用的功能,尤其对于初学者而言,掌握这一工具能极大地提升图像处理的效率和创意表现。颜色替换工具允许用户在不改变图像中的色调、明暗的情况下,替换...

    文件夹修改颜色工具测试可用

    标题“文件夹修改颜色工具测试可用”提示我们这是一个关于改变文件夹颜色的应用程序或软件工具,主要用于个性化用户界面或者帮助用户更快速地识别和区分不同的文件夹。在Windows操作系统中,默认的文件夹颜色通常是...

    如何使用PS替换颜色命令.pdf

    例如,如果你想要把一个人物的蓝色T恤改为红色,只需选择蓝色区域,然后调整色相滑块至红色,同时根据需要调整饱和度和明度,以确保新颜色自然融合于画面中。 总的来说,“替换颜色”命令是Photoshop中一个极其灵活...

    mfc单文档画图,可改颜色,设置线条粗细

    在这个项目中,“mfc单文档画图,可改颜色,设置线条粗细”指的是利用MFC的SDI特性创建一个图形编辑器,用户可以在文档中绘制图形,并可以改变画笔的颜色和线条的粗细。这个功能对于开发简单的绘图软件或教学演示是...

    高程表改颜色

    高程表改颜色

    改对象颜色,改对象图层颜色.lsp

    改对象颜色,改对象图层颜色.lsp cad技术开发

    AutoCAD快速改变颜色插件.zip_CAD改色插件_cad一键改颜色_lisp_sendvzj_变化导入

    该插件的核心功能是“一键改颜色”,通过LISP(Language for Symbolic Processing)编程语言编写。LISP是AutoCAD中常用的一种脚本语言,它允许用户自定义命令,扩展软件功能。在这个插件中,LISP代码被用来创建一个...

Global site tag (gtag.js) - Google Analytics