@Override
        public void mouseEntered(final MouseEvent event) {
          event.getComponent().setCursor(Cursor.getPredefinedCursor(Cursor.HAND_CURSOR));
        }
Label class that can be used to launch URLs from Java.

<p>Taken from http://forum.java.sun.com/thread.jspa?threadID=613854&messageID=9959263
java/zylib/src/main/java/com/google/security/zynamics/zylib/gui/UrlLabel/UrlLabel.java