wxGraphicsContext是wxWidgets高级绘图类。 wx的手册上有个如下的Demo: void?MyCanvas::OnPaint(wxPaintEvent?&event)
{
????????//?Create?paint?DC
????????wxPaintDC?dc(this);
???...
分类:
其他好文 时间:
2015-03-10 19:53:29
阅读次数:
244
安卓2D绘图,都是主要涉及到2个类:Paint,Canvas....
分类:
移动开发 时间:
2015-03-09 16:14:44
阅读次数:
222
Problem DescriptionAs a amateur artist, Xenocide loves painting the wall. The wall can be considered as a line consisting of n nodes. Each node has it...
分类:
其他好文 时间:
2015-03-09 09:21:15
阅读次数:
122
需求
在SurfaceView或者普通View中,我们在每个绘制周期(onDraw)中,不仅需要更新绘制Bitmap对象在View中得位置,而且还希望Bitmap能够以它自身的中心点为圆心,进行自旋转。
解决
使用Canvas的drawBitmap(Bitmap bitmap,Matrix matrix,Paint paint)方法,最重要的就是定制Matrix。
代码如下: /**...
分类:
移动开发 时间:
2015-03-05 13:02:42
阅读次数:
214
setStrokeWidth方法:设置空心线宽
【功能说明】该方法用于设置画笔的空心线宽。该方法在矩形、圆形等图形上有明显的效果。
【基本语法】public void setStrokeWidth (float width)
其中,参数width为线宽,浮点型数据。
【实例演示】下面通过代码来演示如何设置宽线宽的空心画笔。
protected void onDraw(...
分类:
其他好文 时间:
2015-03-05 10:54:34
阅读次数:
397
void setARGB(int a, int r, int g, int b) 设置Paint对象颜色,参数一为alpha透明通道
void setAlpha(int a) 设置alpha不透明度,范围为0~255
void setAntiAlias(boolean aa) //是否抗锯齿
void setColor(int color) //设置颜色,这里An...
分类:
其他好文 时间:
2015-03-05 09:17:23
阅读次数:
161
WM_PAINT添加消息处理函数void CDialog6::OnPaint(){CPaintDC dc(this);// device context for paintingCRect rect;GetClientRect(&rect);CDC dcMem;dcMem.CreateCompati...
分类:
其他好文 时间:
2015-03-04 12:27:41
阅读次数:
191
Android、Canvas、绘图、Paint...
分类:
移动开发 时间:
2015-03-02 14:50:58
阅读次数:
195
android游戏开发中,使用android.graphics中的类来绘制2D向量图和文字。
一 画布Canvas
在Android中的绘图应该继承View组件,并重写它的onDraw(Canvas canvas)方法。
Canvas代表指定View上的画布,常用方法如图:
二 画刷Paint
Paint代表Canvas上的画刷,主要用于绘制风格,包括画刷颜色、画刷笔触粗...
分类:
移动开发 时间:
2015-02-27 17:01:20
阅读次数:
135
/** * 圆形ImageView */public class CircleImageView extends ImageView { private Paint paint; private Paint paint2; private int width; private int height;...
分类:
其他好文 时间:
2015-02-27 16:25:19
阅读次数:
161