默认情况下,Graphics 绘图类使用的笔画属性是粗细为1个像素的正方形,而Java2D的Graphics2D类可以调用setStroke()方法设置笔画的属性,如改变线条的粗细、虚实和定义线段端点的形状、风格等。
语法如下:
setStroke(Stroke stroke)
其中,参数stroke是Stroke接口的实现类。
setStroke()方法必须接受一个Stroke接口的实现类作参数,java.awt包中提供了BasicStroke 类,它实现了Stroke接口,并且通过不同的构造方法创建笔画属性不同的对象。这些构造方法包括:
BasicStroke()。 BasicStroke(float width)。 BasicStroke(float width, int cap, int join)。 BasicStroke(float width, int cap, int join, float miterlimit)。 BasicStroke(float width, int cap, int join, float miterlimit, float[] dash, float_phase)。
这些构造方法中的参数说明如下:
width:笔画宽度,此宽度必须大于或等于0.0f。如果将宽度设置为0.0f,则将笔画设置为当前设备的默认宽度
cap:线端点的装饰
join:应用在路径线段交汇处的装饰
miterlimit:斜接处的裁剪限制。该参数值必须大于或等于1.0f
dash:表示虚线模式的数组
dash phase:开始虚线模式的偏移量
注:Cap参数可以使用CAP_BUTT、CAP_ROUND和CAP_SQUARE常量。Join参数用于修饰线段交汇效果,可以使用JOIN_BEVEL 、JOIN_MITER 和JOIN_ROUND常量。
以上是本文的全部内容,谢谢大家对本站的支持。
# java
# 笔画属性
# set方法外部调用
# 浅谈Java成员变量与属性的区别(简单最易懂的解释)
# java基于反射得到对象属性值的方法
# java ArrayList按照同一属性进行分组
# JavaWeb开发之JSTL标签库的使用、 自定义EL函数、自定义标签(带属性的、带标签体的)
# java 利用反射机制
# 获取实体所有属性和方法
# 并对属性赋值
# java中读写Properties属性文件公用方法详解
# 可以使用
# 设置为
# 谢谢大家
# 用在
# 则将
# 包中
# 实现了
# 情况下
# 偏移量
# stroke
# float
# BasicStroke
# awt
相关文章:
建站中国必看指南:CMS建站系统+手机网站搭建核心技巧解析
建站之星导航配置指南:自助建站与SEO优化全解析
如何通过商城自助建站源码实现零基础高效建站?
如何高效搭建专业期货交易平台网站?
制作ppt免费网站有哪些,有哪些比较好的ppt模板下载网站?
专业网站制作服务公司,有哪些网站可以免费发布招聘信息?
网站制作大概要多少钱一个,做一个平台网站大概多少钱?
微课制作网站有哪些,微课网怎么进?
想学网站制作怎么学,建立一个网站要花费多少?
C++如何使用std::optional?(处理可选值)
建站之星代理商如何保障技术支持与售后服务?
深圳防火门网站制作公司,深圳中天明防火门怎么编码?
如何在Windows 2008云服务器安全搭建网站?
建站之星如何开启自定义404页面避免用户流失?
建站之星代理平台如何选择最佳方案?
用v-html解决Vue.js渲染中html标签不被解析的问题
名字制作网站免费,所有小说网站的名字?
可靠的网站设计制作软件,做网站设计需要什么样的电脑配置?
建站之星免费模板:自助建站系统与智能响应式一键生成
存储型VPS适合搭建中小型网站吗?
大连网站制作公司哪家好一点,大连买房网站哪个好?
,如何利用word制作宣传手册?
如何零基础开发自助建站系统?完整教程解析
如何在橙子建站中快速调整背景颜色?
,想在网上投简历,哪几个网站比较好?
如何用免费手机建站系统零基础打造专业网站?
威客平台建站流程解析:高效搭建教程与设计优化方案
php能控制zigbee模块吗_php通过串口与cc2530 zigbee通信【介绍】
如何高效完成自助建站业务培训?
如何在云主机上快速搭建网站?
北京营销型网站制作公司,可以用python做一个营销推广网站吗?
建站之星如何配置系统实现高效建站?
如何通过VPS搭建网站快速盈利?
建站之星如何保障用户数据免受黑客入侵?
如何通过宝塔面板实现本地网站访问?
已有域名和空间,如何快速搭建网站?
上海制作企业网站有哪些,上海有哪些网站可以让企业免费发布招聘信息?
小视频制作网站有哪些,有什么看国内小视频的网站,求推荐?
公司网站制作费用多少,为公司建立一个网站需要哪些费用?
做企业网站制作流程,企业网站制作基本流程有哪些?
企业网站制作公司网页,推荐几家专业的天津网站制作公司?
如何自己制作一个网站链接,如何制作一个企业网站,建设网站的基本步骤有哪些?
如何在建站主机中优化服务器配置?
建站之星后台密码遗忘?如何快速找回?
如何选择高效稳定的ISP建站解决方案?
如何快速搭建高效WAP手机网站吸引移动用户?
css网站制作参考文献有哪些,易聊怎么注册?
如何访问已购建站主机并解决登录问题?
常州自助建站费用包含哪些项目?
如何快速生成凡客建站的专业级图册?
*请认真填写需求信息,我们会在24小时内与您取得联系。