Lien hypertexte dans JEditorPane
J'ai quelques liens affichés dans JEditorPane ex:
http://www.google.com/finance?q=NYSE:C
http://www.google.com/finance?q=NASDAQ:MSFT
Je veux que je devrais être en mesure de cliquer sur eux et qu'il s'affiche dans le navigateur
Toutes les idées comment faire?
OriginalL'auteur Mohit Bansal | 2010-09-12
Vous devez vous connecter pour publier un commentaire.
Il y a quelques pièces à ceci:
Installation de la JEditorPane correctement
La
JEditorPane
doit avoir le type de contextetext/html
, et il a besoin d'être modifiées pour des liens cliquables:D'ajouter les liens
Vous devez ajouter réelle
<a>
balises à l'éditeur pour être rendus sous forme de liens:Ajouter le lien gestionnaire
Par défaut en cliquant sur les liens de ne pas faire n'importe quoi; vous avez besoin d'un
HyperlinkListener
de traiter avec eux:Comment vous lancez le navigateur pour gérer
e.getURL()
est à vous. Une manière si vous utilisez la version 6 de Java et de la prise en charge de la plateforme est d'utiliser leBureau
classe:OriginalL'auteur Michael Mrozek