Przeciągnij i przesuń obraz wewnątrz etykiety JLabel za pomocą kliknięcia myszą
Mam obraz w JLabel.
JLabel label = new JLabel(new ImageIcon("C:\\image.jpg"));
label.setSize(300,300);
Chcę następującej funkcjonalności.
-Klikam na lokalizację wewnątrz JLabel (na obrazku).
-Z wciśniętym przyciskiem myszy mogę zmienić położenie obrazu w JLabel. (Przeciągam obraz do różnych pozycji w JLabel)
Oznacza to, że w wielu przypadkach obraz zostanie przycięty i nie będzie widoczny.
Proszę mi powiedzieć, jak wdrożyć tę funkcjonalność?
Jakie są poprawne detektory zdarzeń do dodania do mojego JLabela?