M
math66
Gast
hi, also ich versuche hier gerade krampfhaft hyperlinks anklickbar zu machen...in nem jeditorpane. also ich setze da nen string rein, der html ist und zwar so:
ist dann ein link in meinStringImHTMLFormat, dann wird er auch blau und unterstrichen angezeigt, aber ich kann nix damit machen, obwohl ich einen listener drangebunden hab, nämlich so:
der listener sieht so aus:
da wenn ich auf den link gehe, passiert nix, weder beim klicken noch beim draufhalten....warum nicht?
danke
Code:
jep.setContentType("text/html");
jep.setText(meinStringImHTMLFormat);
ist dann ein link in meinStringImHTMLFormat, dann wird er auch blau und unterstrichen angezeigt, aber ich kann nix damit machen, obwohl ich einen listener drangebunden hab, nämlich so:
Code:
jep.addHyperlinkListener(new MyHyperlinkListener());
der listener sieht so aus:
Code:
import java.io.IOException;
import javax.swing.JEditorPane;
import javax.swing.JTextPane;
import javax.swing.event.HyperlinkEvent;
import javax.swing.event.HyperlinkListener;
public class MyHyperlinkListener implements HyperlinkListener {
public void hyperlinkUpdate(HyperlinkEvent evt) {
if (evt.getEventType() == HyperlinkEvent.EventType.ACTIVATED) {
JEditorPane pane = (JEditorPane)evt.getSource();
try {
// Show the new page in the editor pane.
//pane.setPage(evt.getURL());
System.out.println("maus drauf");
} catch (Exception e) {
}
}
}
}
da wenn ich auf den link gehe, passiert nix, weder beim klicken noch beim draufhalten....warum nicht?
danke