pessoal…
Estou com o seguinte problema…
tenho uma classe que extends JFrame… blz…
E estou fazendo um evento de clicar e arrastar um componente… e quero saber se o usuario largou o mouse em cima de determinado componente…
Ok…
O problema é no seguinte:
Point p = e.getLocationOnScreen();
Component cmp = MainPanel.getInstancia().getContentPane().getComponentAt(p);
if(cmp != null){
System.out.println(cmp.toString());
}else{
System.out.println("Null");
}
Neste momento ele pega o componente das posições…
Porem… Quando eu pego o JFrame e mudo ele de lugar…
Ele “para” de funcionar… é como se o evento e.getLocation() pegasse a posição errada na tela…
Quando mudo a posição do JFrame ele continua considerando certa as posiçoes onde o JFrame estava… eh como se nao atualizasse… nao sei…
alguem tem alguma ideia?