http://u.snelhest.org/i/2010/07/06_3754.png 我想在JES,Jython中绘制这张照片。 我已经忘记了学校的一些基础数学,所以这很难。
我已经完成了整个圈子,但我不确定如何从那里继续。
每个矩形,半圆和圆圈插入10个像素,图片为200x200平方。
addRect,addOval和addArc是给定的提示。
addArc(picture, startX, startY, width, height, start, angle[, color]):
addOval(picture, startX, startY, width, height[, color]):
addRect(picture, startX, startY, width, height[, color]):
答案 0 :(得分:2)
(我假设这是一个家庭作业问题)
你能用手绘出形状并记录下你在做什么吗?写出每个弧的起始坐标,顶点和结束坐标,或至少与查看图案所需的数量一样多。这始终是一个好的开始,因为如果你可以绘制它并获得一些坐标,你需要做的就是转换为JES语法。
由于弧形大小和位置的变化在图形上是规则的,因此您应该能够使用循环绘制每个半圆。你可以做一个循环,绘制向下打开的偶数弧和打开的奇数弧,但我认为有一个循环可以打开弧,第二个可以打开弧。