Salut,
concernant l'exemple de formattage en html de
Ombitious_Developper
en fait ce n'est valable que si tu veux mettre pleins de couleurs, tableau, etc danc composant graphique swing(uniquement) comme le jlabel sans vouloir te prendre la texte avec les JTextPane(et autre composant texte du style)
exemple :
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JScrollPane;
public class Test {
public static void main(String[] args) {
String htmlString = "<html><h2>Exemple</h2><ul>" +
"<li>puce 1</li><li>puce 2</li></ul>" +
"<br><table border=1><caption>Titre</caption>" +
"<tr><td>cellule 1 ligne 1</td>" +
"<td>cellule 2 ligne1</td></tr><tr><td colspan=2>" +
"<font color=red>cellule 1 et 2 ligne 2 en rouge (héhé)" +
"</font></td></tr></table></html>";
JLabel lblHtml = new JLabel(htmlString);
JFrame f = new JFrame();
f.setSize(300, 300);
f.setLocationRelativeTo(null);
f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
f.setContentPane(new JScrollPane(lblHtml));
f.setVisible(true);
}
}
qui te donne ce rendu :

------------------------------------
"On n'est pas au resto : ici on ne fait pas dans les plats tout cuits ..."
WORA