Question

Je suis données à partir du site mise au rebut Web en utilisant mon application java et que vous souhaitez afficher le résultat après analyse du code de la page html dans une zone de texte fait Swing.

Texte comme: hello <b>every</b>one doit être affiché comme: 'bonjour tous un' dans la zone de texte. Merci !!

Était-ce utile?

La solution

Vous pouvez utiliser un JEditorPane pour afficher HTML ou un JTextPane, ce qui vous permet de définir des attributs de caractères spécifiques. Lire l'API et vous trouverez un lien vers le tutoriel Swing qui fournit des exemples.

Autres conseils

JEditorPane ep = new JEditorPane();
ep.setContentType("text/html");
ep.setText("html code");

Il n'y a aucun moyen de voir le texte formated intérieur textarea (texte en nom de la balise html signifie pas du texte). Si vous n'avez pas besoin de soumettre le code à l'intérieur de la zone - vous pouvez utiliser la magie de style pour élément div. Si vous devez soumettre - utiliser un éditeur WYSIWYG. Il est gratuit d'un FCK

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top