Modificar uma imagem

Troque o fill por draw.

Para colocar em volta do seu ponto, pegue metade da altura e largura do quadrado que define o circulo, e subtraia das coordenadas do ponto. Use isso como coordenada inicial do circulo.

E a propósito, ajuda se você olhar alguma documentação sobre Java2D (que é o que está sendo usado aqui).

Você vai ficar perguntando muito e aí o Vinicius acaba ficando sem paciência, ele que tem uma paciência quase inesgotável.)

Pelo menos se você olhasse:

a) O tutorial da Sun (comece em http://java.sun.com/docs/books/tutorial/2d/index.html )

b) A documentação da Sun das classes (comece em http://java.sun.com/javase/6/docs/api/index.html )

Se tiver problemas com seu inglês, tente o tradutor on-line do Google:

http://www.google.com.br/language_tools?hl=pt-BR