This challenge took me a few hours to figure out the problem with arcs. The post by eljonto is good but I solved it with a different method. I used :
[Mod Edit: ELJONTO >>Code removed]-Just removed the vital scaling code to change coord system (I removed it from my post as well) and arc drawing code (Which again i removed from my post). Agree with Bhall, it could spoil the mission for java users.
however is not that simple, but the answer comes up very quick if you figure out how does java draw arcs and notice what changes must be done to variables.
Hope this not a spoiler. Nice challenge by the way
"Seamos realistas y hagamos lo imposible" Ernesto Che Gevara