Witam. Piszę aplikację w której chcę przesuwać panele za pomocą myszki. Gdy kursor myszy znajduje się we współrzędnych panelu (wymiary to 200x200).
Wszystko działa w porządku jeśli najadę na panel z już wciśniętym klawiszem myszy. Jeśli kliknę na panelu próbując go przeciągnąć nic się nie dzieje. Poniżej przedstawiam fragment kodu.
..........
x1=200;
y1=200;
.........
public void mouseDragged(MouseEvent evt) {
x = evt.getX();
y = evt.getY();
if ( (x>x1-100) && (x<x1+100) && (y>y1-100) && (y<y1+100) )
{
x1=x;
y1=y;
}
Kombinuję i kombinuje i nie wiem co dalej.