package com.js.photosdk.scrawl; import android.graphics.Bitmap; /** * 画笔 * @author jarlen * */ public class PaintBrush { /** * 画笔图片 */ private Bitmap paintBitmap; /** * 画笔粗细 * */ private int paintSize; /** * 画笔颜色 * */ private int paintColor; /** * 画笔粗细种类 * 1,2,3... */ private int paintSizeTypeNo; /** * ******************************** * * ********* * * * * * * * * * * * * *************************************/ /** * 获取画笔图片 * @return */ public Bitmap getPaintBitmap() { return paintBitmap; } /** * 设置画笔图片 * * @param paintBitmap * 画笔图片 * */ public void setPaintBitmap(Bitmap paintBitmap) { this.paintBitmap = paintBitmap; } /** * 获取画笔大小 * * @return */ public int getPaintSize() { return paintSize; } /** * 设置画笔大小 * * @param paintSize * 画笔大小 * */ public void setPaintSize(int paintSize) { if(paintSize >= paintSizeTypeNo) { this.paintSize = paintSizeTypeNo; } else if(paintSize <= 0) { this.paintSize = 1; } else { this.paintSize = paintSize; } } /** * 获取画笔颜色 * * @return */ public int getPaintColor() { return paintColor; } /** * 设置画笔颜色 * * @param paintColor * 画笔颜色 * */ public void setPaintColor(int paintColor) { this.paintColor = paintColor; } /** * 获取画笔粗细种类 * * @return * */ public int getPaintSizeTypeNo() { return paintSizeTypeNo; } /** * 设置画笔粗细种类 * * @param paintSizeType * 画笔粗细种类 * */ public void setPaintSizeTypeNo(int paintSizeTypeNo) { this.paintSizeTypeNo = paintSizeTypeNo; } }