Paint + imagens jpg

oi eu de novo… :smiley:

venho a perguntar se há como ao fazer aparecer uma imagem JPG… se há como usar a classe paint em cima da imagem…
eh como se eu colocasse um mapa e faze umas bolinhas vermelhas bem em tal lugar encima do mapa.

a segunda coisa:
Quero saber se há como transformar essa minha bolinha para que quando a pessoa passasse o mouse por cima…
tipo que exibiria algo parecido com isso:

bolinha.setToolTipText("Aqui está você no mapa");

Vamos por partes.

Explique melhor.
Pelo que eu pude entender você quer botar uma imagem no componente e escrever em cima, é isso? Se for isso, tente isso http://www.javafree.org/news/view.jf?idNew=2581

Ou você quer que ele escreva em determinado X e Y?

Bom, sabendo que o que você desenhar em cima de algum ponto é um objeto (?), você pode fazer o setToolTipText sim. Só não tenho certeza se ele vai valer para a bolinha ou para o Component.

no caso é sim em determinado X e Y.
eu coloco uma imagem JPG num painel…
então eu uso por cima da imagem (so não sei como aheuahue):

public void paintCoponent(Graphics g){
   super.paintComponent(g);

   g.setColor(Color.Red);
   g.fillOval(100, 100, 5, 5);
}

no caso o que eu queria que aparece-se texto ao passar o mouse por cima é o:

g.fillOval(100, 100, 5, 5);

Agora não sei se aplicar java2d seria uma solução rasoável. Quero poder deixar java2d para ultima possibilidade. Existe algum jeito de se fazer isso? tipo… porque o que irei fazer é apenas 1 posição no mapa.

g.setToolTipText("Aqui está vc no mapa");