I'm trying to build an image editor that closely resembles Microsoft Photo Editor. The way I have it built is that I have a JScrollPane with a JLabel on the scroll pane. I attach the image I want to view as an icon onto the JLabel. I want to be able to click anywhere on that icon and drag to form a selection box for cut, copy, paste operations. I've already tried just about eveything I can think of to get it to work (including Sun's Java 2D tutorial). Thank you for your time.