Ver Mensaje Individual
  #3 (permalink)  
Antiguo 24/08/2015, 12:19
Avatar de Tipdar
Tipdar
 
Fecha de Ingreso: octubre-2005
Ubicación: Aquí y allá.
Mensajes: 323
Antigüedad: 19 años
Puntos: 7
Respuesta: Dibujando con JPanel

Estimado GumiCat:
Dentro de cualquier componente Swing el 0,0 está en la esquina superior izquierda, eso incluye las coordenadas del mouse. Te aparece desfazado porque los círculos no se generan teniendo el centro en x,y y el radio r, sino que x,y sería la coordenada superior izquierda y luego vendría el radio a partir de esas coordenadas.
Para que te quedara el centro de la circunferencia en x,y con radio r tendrías que decirle que te genere el círculo en x-r/2,y-r/2 con radio r. Entonces ya no estaría desfazado.
__________________
El último TipdaR