Do pewnego programu potrzebuje zrobić przenoszenie obrazka (drag & drop).
Mały obrazek jest w jakimś miejscu na panelu i chwytamy go myszka i możemy przenieść gdzieś indziej.
Zrobiłem tak ze zaimplementowałem MouseMotionListener oraz MouseListener i za ich pomoca udało mi sie to zrobić. Robie to w ten sposob ze jezeli wsp myszki pokrywaja sie (+/-) ze wsp obrazka to po kliknięciu współrzędne obrazka sa ustawiane na takie jak wsp myszki az do nst kliknięcia itd.
Problem jest w tym ze jezeli mam 10 takich obrazków to sprawa sie komplikuje.
Czy jest jakis łatwiejszy sposób na zaimplementowanie tego ?