📄 editcolorstate.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 + -