Interpreter un String en HTML

Interpreter un String en HTML - Java - Programmation

Marsh Posté le 15-05-2005 à 22:50:44    

Bonjour,
 
j'ai un programme Java avec des String de ce type :
 

Code :
  1. String text = "<html><b>test<u>test2</u></b></html>";


 
Comment faire pour afficher le String sous la forme d'une page HTML dans un JTextArea ou un JEditorPane ou autre ? Je ne trouve pas de fonctions, j'ai vu HTMLEditorKit mais ca ne semble pas correspondre à mes besoins...
 
Merci :)

Reply

Marsh Posté le 15-05-2005 à 22:50:44   

Reply

Marsh Posté le 15-05-2005 à 22:52:31    

pas de bol, dans un JLabel par exemple c'est géré directement (comme dans les autres widgets d'affichage d'ailleurs).
 
Sinon HTMLEditorKit sert bien a ca.

Reply

Marsh Posté le 15-05-2005 à 22:57:59    

Heu .... au risque de me faire traiter d'extremiste ... Ton code html c'est du n'importe quoi ... Aucun DTD, aucune enctype, pas de head/body...

Reply

Marsh Posté le 15-05-2005 à 22:58:10    

C'est bon j'ai trouvé c'est juste avec JEditorPane.
Pour ceux qui cherche :
- D'abord dire le type du contenu setContentType"text/html" );
- Puis la méthode setText(mon string)
 
et voila :)

Reply

Marsh Posté le 15-05-2005 à 22:58:43    

esox_ch a écrit :

Heu .... au risque de me faire traiter d'extremiste ... Ton code html c'est du n'importe quoi ... Aucun DTD, aucune enctype, pas de head/body...


 
C'etait juste un exemple tout con pour montrer ce que je voulais ;)

Reply

Marsh Posté le 15-05-2005 à 22:59:54    

Oki :D Alors y a pas de problemes :D . D'ailleurs, Java prend comment si tu lui passes un html tout pouris a la GoLive?

Reply

Marsh Posté le 15-05-2005 à 23:02:09    

esox_ch a écrit :

Oki :D Alors y a pas de problemes :D . D'ailleurs, Java prend comment si tu lui passes un html tout pouris a la GoLive?


beaucoup mieux qu'avec du html correct, hélas.
 
le jdk supporte a peu pres le html 3. le reste, c'est galere.

Reply

Marsh Posté le 15-05-2005 à 23:17:41    

Arg :ouch: Moi qui me rejouissait de pouvoir facilement porter les fichiers xhtml 1.0 générés par php dans un projet en java ... c'est louped apperemment :ouch:

Reply

Marsh Posté le 15-05-2005 à 23:20:30    

esox_ch a écrit :

Arg :ouch: Moi qui me rejouissait de pouvoir facilement porter les fichiers xhtml 1.0 générés par php dans un projet en java ... c'est louped apperemment :ouch:


euh, je parle que de l'interface graphique la. De toutes facons, a moins d'utiliser un composant payant (ou de le réécrire), le rendu est vraiment pourri... Apres si c'est pour faire du traitement, aucun soucis. C'est vraiment juste l'affichage qu'est minable.

Reply

Marsh Posté le 16-05-2005 à 00:04:18    

oui pareil, je voulais faire une sorte de GUI pour une interface php :p ... Bon je crois que je vais faire autrement :p , merci pour les info en tout cas

Reply

Marsh Posté le 16-05-2005 à 00:04:18   

Reply

Marsh Posté le 16-05-2005 à 01:34:19    

esox > nan, c'est énorme un composant HTML respectueux de la norme, ils ont arrêté de courrir après. trop complexe.

Reply

Marsh Posté le 16-05-2005 à 14:24:26    

lorill a écrit :

euh, je parle que de l'interface graphique la. De toutes facons, a moins d'utiliser un composant payant (ou de le réécrire), le rendu est vraiment pourri... Apres si c'est pour faire du traitement, aucun soucis. C'est vraiment juste l'affichage qu'est minable.


t'as zieuté du coté de jdesktop ?  http://img198.echo.cx/img198/7195/mwingrin1ps.gif


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed