alignement dans une cellule double
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 ):
Code:
1 2 3
| sChaine1 = "1ère ligne";
sChaine2 = "Ligne du dessous";
return "<html>" + sChaine1 + "<br/>" + sChaine2 + "</html>"; |
Le résultat donne dans une cellule:
___________________
|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...