You can use the proposed approach here in the custom TableCellEditor selecting, you can browse() URI.
Application: you can use JEditorPane for your editor component and addHyperlinkListener() to listen for link related events.
JEditorPane jep = new JEditorPane(); jep.addHyperlinkListener(new HyperlinkListener() { @Override public void hyperlinkUpdate(HyperlinkEvent e) { HyperlinkEvent.EventType type = e.getEventType(); final URL url = e.getURL(); if (type == HyperlinkEvent.EventType.ENTERED) {
source share