全网整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:400-708-3566

Java调用setStroke()方法设置笔画属性的语法 <font color=red>原创</font>

        默认情况下,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小时内与您取得联系。