没有合适的资源?快使用搜索试试~ 我知道了~
Java中多边形绘制.pdf
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 176 浏览量
2022-07-11
09:18:57
上传
评论
收藏 160KB PDF 举报
温馨提示
试读
2页
Java中多边形绘制.pdf 学习资料 复习资料 教学资源
资源推荐
资源详情
资源评论
Java中多边形绘制
赵丽艳
(北京信息职业技术学院)
摘 要:在Graphics类提供了两个方法来画多边形,即边框型drawPolygon()
方法和填充型 fillPolygon()方法,并且每一种方法都有两种不同的参数类型。
关键词:Graphics类;格式;多边形
在Graphics类提供了两个方法来画多边形,即边框型 drawPolygon()方法和填充型
fillPolygon()方法,并且每一种方法都有两种不同的参数类型。多边形的画法通常是给一组
坐标点,再用直线段将这些点依次连接起来。
1 第一种参数类型调用方法的格式
drawPolygon(int xPoints[],int yPoints[],int nPoints);
fillPolygon(int xPoints[],int yPoints[],int nPoints);
说明:
其中xPoints参数是一个整型数组,用以存放多边形坐标点的X坐标值,yPoints参数存放
相应的一组Y坐标值,nPoints则表示共有几个坐标点。
例如:
int Poly1_x[]={30,90,12,90,30};
int Poly1_y[]={10,40,90,80,10};
int Poly1_pts=Poly1_x.length;
int Poly2_x[]={180,140,162,140,180};
int Poly2_y[]={10,40,90,80,10};
int Poly2_pts=Poly2_x.length;
g.drawPolygon(Poly1_x,Poly1_y, Poly1_pts);
g.fillPolygon(Poly2_x,Poly2_y, Poly2_pts);
说明:
那么所画的多边形并不自动关闭如果想画封闭的边框型多边形,需要将数组的尾部再
添上一个起始点的坐标。运行结果如图1所示
1 / 2
Java 中多边形绘制
资源评论
努力搬砖的小王
- 粉丝: 16
- 资源: 7706
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功