博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Paint setStrokeWidth方法:设置空心线宽
阅读量:5848 次
发布时间:2019-06-19

本文共 709 字,大约阅读时间需要 2 分钟。

hot3.png

setStrokeWidth方法:设置空心线宽

【功能说明】该方法用于设置画笔的空心线宽。该方法在矩形、圆形等图形上有明显的效果。

【基本语法】public void setStrokeWidth (float width)

其中,参数width为线宽,浮点型数据。

【实例演示】下面通过代码来演示如何设置宽线宽的空心画笔。

protected void onDraw(Canvas canvas) {                  //重载onDraw方法  

super.onDraw(canvas);  

paint.setColor(Color.RED);                          //设置画笔色彩  

 paint.setStyle(Style.STROKE);                       //设置画笔为空心  

 paint.setStrokeWidth((float) 10.0);             //设置线宽  

canvas.drawColor(Color.WHITE); 

 canvas.drawLine(50, 50, 450, 50, paint);            //绘制直线   

canvas.drawRect(100, 100, 200, 600, paint);         //绘制矩形  

 canvas.drawRect(300, 100, 400, 600, paint);         //绘制矩形  

}

 

在这段代码中,首先设置了画笔的色彩,然后通过setStyle设置画笔为空心,接着通过setStrokeWidth方法设置线宽。最后,用此画笔来绘制直线和矩形。读者运行这段代码,可以在手机屏幕上看到如图显示效果。

   设置空心显示效果

 设置空心线宽

转载于:https://my.oschina.net/u/2404790/blog/683573

你可能感兴趣的文章
[异常笔记] zookeeper集群启动异常: Cannot open channel to 2 at election address ……
查看>>
mysql 03
查看>>
NgDL:第三周:浅层NN
查看>>
OpenCV基于傅里叶变换进行文本的旋转校正
查看>>
Centreon 安装部署指南
查看>>
项目管理修炼之道之规划项目
查看>>
学生机房PC也桌面虚拟化!
查看>>
Ext.Net 1.2.0_分析 Ext.Net.ResourceHandler 资源处理程序
查看>>
Git 常用命令
查看>>
HDU 2289 Cup (二分)
查看>>
C#中使用Monitor类、Lock和Mutex类来同步多线程的执行
查看>>
[翻译] 使用CSS进行文字旋转
查看>>
读取本地已有的.db数据库
查看>>
C#发现之旅第十一讲 使用反射和特性构造自己的ORM框架
查看>>
使用GHOST对Windows操作系统进行备份和还原
查看>>
KMeans (K均值)算法讲解及实现
查看>>
为什么不应该使用Zookeeper做服务发现?(转载)
查看>>
《JavaScript核心概念及实践》——2.2 变量
查看>>
关于java 1.8的Lambda表达式详解
查看>>
软RAID管理命令mdadm详解
查看>>