OVH Cloud OVH Cloud

Interpréter code source HTML...

6 réponses
Avatar
Sandra
Bonjour la liste,
Je cherche à afficher du code source HTML en l'intreprétant (comme un
browser) dans une applictaion java, en utilisant un JtextPane ou un autre
container .
Merci de votre aide.

Sandra.

6 réponses

Avatar
Emmanuel Puybaret
Bonjour,

Je cherche à afficher du code source HTML en l'intreprétant (comme un
browser) dans une applictaion java, en utilisant un JtextPane ou un autre
container .


Il faut utiliser le composant JEditorPane. Voir
http://www.eteks.com/tips/tip3.html pour un exemple concret...

Cordialement
--
Emmanuel PUYBARET
Email :
Web : http://www.eteks.com
Auteur du Cahier du programmeur Java [1] / Editions Eyrolles :
http://www.eteks.com/services/cahierjava1.html

Avatar
Phildes
Mes tests avec JEditorPane sont décevant : format des caractères erronés,
problème dans l'ajustage des tableaux.
Ces pages de test sont parfaitement composées par IE et Nescape.

A bien tester pour vérifier que ça répond aux besoins spécifiques.





"Emmanuel Puybaret" a écrit dans le message de
news:BBB6EFC6.C20A%
Bonjour,

Je cherche à afficher du code source HTML en l'intreprétant (comme un
browser) dans une applictaion java, en utilisant un JtextPane ou un
autre


container .


Il faut utiliser le composant JEditorPane. Voir
http://www.eteks.com/tips/tip3.html pour un exemple concret...

Cordialement
--
Emmanuel PUYBARET
Email :
Web : http://www.eteks.com
Auteur du Cahier du programmeur Java [1] / Editions Eyrolles :
http://www.eteks.com/services/cahierjava1.html




Avatar
Seb X
Mes tests avec JEditorPane sont décevant : format des caractères erronés,
problème dans l'ajustage des tableaux.


Pareil

Ces pages de test sont parfaitement composées par IE et Nescape.

A bien tester pour vérifier que ça répond aux besoins spécifiques.


Il est possible d'utiliser apparemment des composants active X avec SWT, ce
n'est sans doute pas le plus simple mais probablement le plus efficace :
utiliser un active X IE dans ton programme Java

Avatar
Cédric Chabanois
Il est possible d'utiliser apparemment des composants active X avec SWT, ce
n'est sans doute pas le plus simple mais probablement le plus efficace :
utiliser un active X IE dans ton programme Java


Ouai mais du coup tu perds la portabilité ... et donc un des intérêts

principaux de Java

Avatar
Phildes
Est-ce que les composants active X permettent de récupérer un minimum
d'infos, tel que : position du curseur, texte sélectionné... ?


"Seb X" a écrit dans le message de
news:3f92d474$0$13280$
Mes tests avec JEditorPane sont décevant : format des caractères
erronés,


problème dans l'ajustage des tableaux.


Pareil

Ces pages de test sont parfaitement composées par IE et Nescape.

A bien tester pour vérifier que ça répond aux besoins spécifiques.


Il est possible d'utiliser apparemment des composants active X avec SWT,
ce

n'est sans doute pas le plus simple mais probablement le plus efficace :
utiliser un active X IE dans ton programme Java





Avatar
Seb X
Je n'ai pas encore tester l'active X sous swt, mais je suppose que si cela
fonctionne correctement (et il n'y a pas de raison du contraire), il doit
être possible de faire tout ce que fait un active X, donc également la
position du curseur.
Je pensais surtout à "plugger" internet explorer en tant que active X.
Après pour interfacer facilement toutes les fonctionnalités de IE tels que
position du curseur ou texte sélectionné, ca doit être une autre paire de
manche.

Est-ce que les composants active X permettent de récupérer un minimum
d'infos, tel que : position du curseur, texte sélectionné... ?


"Seb X" a écrit dans le message de
news:3f92d474$0$13280$
Mes tests avec JEditorPane sont décevant : format des caractères
erronés,


problème dans l'ajustage des tableaux.


Pareil

Ces pages de test sont parfaitement composées par IE et Nescape.

A bien tester pour vérifier que ça répond aux besoins spécifiques.


Il est possible d'utiliser apparemment des composants active X avec SWT,
ce

n'est sans doute pas le plus simple mais probablement le plus efficace :
utiliser un active X IE dans ton programme Java