J'ai le code JLabel suivant:Comment définir l'interligne/la hauteur dans un JLabel dans Java Swing?
JLabel someJLabel = new JLabel("<html>first line<br>second line</html>");
someJLabel.setFont(new Font("Arial", Font.PLAIN, 16));
Ce que je voudrais faire est d'être en mesure de contrôler la hauteur ligne/espacement entre les deux lignes. PS: J'ai également regardé l'utilisation des paragraphes au lieu des lignes de fracture, mais c'est la même chose. Et je ne sais pas si vous pouvez le faire dans une balise html sans utiliser css (vous ne pouvez pas utiliser css dans le code html dans un JLabel dans Java Swing).
Ya .. Le support CSS dans Swing est actuellement assez boiteux. La propriété line-height est modélisée mais pas rendue. Javadoc pour CSS montre quelles propriétés CSS sont supportées. http://java.sun.com/javase/6/docs/api/index.html?javax/swing/text/html/CSS.html –
Oh .. et merci pour le lien Swing HTML Preview! :) –
Y at-il un moyen de le faire sans css? Et merci aussi pour le lien! –