Editer code HTML avec swing
Bonjour tout le monde,
en fait j'ai du code html (et non pas une url) et j'aimerai l'afficher dans un JPanel.
J'ai déjà le code suivant qui marche à peu pres :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
| JTextPane viewer = new JTextPane();
//viewer.setContentType("text/html");
HTMLEditorKit kit = new HTMLEditorKit();
Document document = kit.createDefaultDocument();
try {
document.insertString(0, string, null);
} catch (BadLocationException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
viewer.setContentType("text/html");
viewer.setEditorKit(kit);
viewer.setDocument(document);
viewer.setText(string);
viewer.setAutoscrolls(true);
viewer.setEditable(false); |
mais le rendu n'est pas bon... lol
en voici un appercu via le JTextPane :
http://img245.imageshack.us/img245/1...tokhtmlys6.png
j'ai récupéré le code html qui devrai etre afficher et j'ai généré un document html pour voir le rendu. le voici :
http://img219.imageshack.us/img219/4408/okhtmlyd8.png
ON voit que le rendu est beaucoup plus propre de plus le border du tableau apparait alors qu'il n'apparait pas dans le JtextPane, et aussi dans le JtextPane l'entete a l'air écrasé, une partie n'est pas visible.
Penser vous savoir de quoi s'agit t'il ?
Merci de votre aide