Bonjour,
j'ai un tableau dont chaque cellule peut contenir 2 lignes de texte.
Dans la méthode surchargée getValueAt( int ligne, int colonne ):Le résultat donne dans une cellule:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 sChaine1 = "1ère ligne"; sChaine2 = "Ligne du dessous"; return "<html>" + sChaine1 + "<br/>" + sChaine2 + "</html>";
___________________
|1ère ligne..................|
|Ligne du dessous........|
___________________
OK sauf lorsque je veux un alignement à droite du texte, cela donne:
___________________
|........1ère ligne...........|
|........Ligne du dessous|
___________________
En clair, le texte est bien aligné sur la droite de la cellule, mais les 2 lignes sont alignées par leur gauche. Ce phénomène devient gênant lorsque l'on aligne des nombres monétaires.
Y a-t-il une solution pour avoir réellement un alignement par la droite ?
Ou dois-je me résoudre à dissocier les 2 chaines de caractères sur 2 lignes de la table...
@ bientôt...
Partager