⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 editcolorstate.java

📁 简单的java文本编辑器
💻 JAVA
字号:
/*************************************************************************************
* 类名: EditColorState                                                               
*                                                                    
* 功能: 此类的主要功能为“颜色选择对话框”类中一些反映类状态的类成员变量的封装 
*                                                                
**************************************************************************************/
package edit.com;

class EditColorState {
    private boolean flag; //表示”颜色选择对话框“是否正确返回
    private int colorType;//表示背景颜色(1:前景颜色模式 2:背景颜色模式)
    private int rsModal; //表示是”RGB“颜色模式还是黑白颜色模式
    private int[] rgbs = new int[4];//分别存放R,G,B,S颜色值


    EditColorState() {
        flag = false;
        colorType = 0;
        rsModal = 0;
    }

    void setFlag( boolean aFlag ) {
        flag = aFlag;
    }

    void setColorType( int aColorType ) {
        colorType = aColorType;
    }

    void setRsModal( int aRsModal ) {
        rsModal = aRsModal;
    }

    void setRgbs( int r , int g , int b , int s ) {
        rgbs[0] = r;
        rgbs[1] = g;
        rgbs[2] = b;
        rgbs[3] = s;
    }

    void setRgbs( int[] aRGBS ) {
        rgbs = aRGBS;
    }

    boolean getFlag() {
        return flag;
    }

    int getColorType() {
        return colorType;
    }

    int getRsModal() {
        return rsModal;
    }

    int[] getRgbs() {
        return rgbs;
    }

    int getRofRGBS() {
        return rgbs[0];
    }

    int getGofRGBS() {
        return rgbs[1];
    }

    int getBofRGBS() {
        return rgbs[2];
    }

    int getSofRGBS() {
        return rgbs[3];
    }
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -