[Swing] drag and drop obrazka

0

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 ?

0

rozumiem, że ta cisza oznacza że mój sposób jest najlepszy ?:p

1 użytkowników online, w tym zalogowanych: 0, gości: 1