@Override
        public void hyperlinkUpdate(HyperlinkEvent e) {
          if (e.getEventType() == HyperlinkEvent.EventType.ACTIVATED) {
            if (hyperlinkListener != null) hyperlinkListener.consume(e.getURL() == null ? "" : e.getURL().toString());
            else BrowserUtil.browse(e.getURL());
          }
        }
@Override
        public void hyperlinkUpdate(HyperlinkEvent e)