Salut,
Comment aligner à droite le texte d'une cellule pour une colonne donnée dans une JTable??
MERCI.
Salut,
Comment aligner à droite le texte d'une cellule pour une colonne donnée dans une JTable??
MERCI.
En redefinissant la classe renderer de ta table. Tu crée ta classe qui étent defaultTableCellRenderer, tu surcharge la méthode getComponent...
Tu fait appel à la fonction parente et le résultat de celle ci tu le récupère en JLabel,a partir de la tu peux aligner le texte ou tu veux...
Il vaut mieu récupérer le composant renvoyer par la classe parente car les couleur de sélection et tout le reste seront deja gerer.
Voilà.
Comme d'habitude la réponse était déjà sur le forum...
http://www.developpez.net/forums/arc...hp/t-1272.html
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 DefaultTableCellRenderer renderer = new DefaultTableCellRenderer(); renderer.setHorizontalAlignment(SwingConstants.RIGHT); TableColumn col1 = jTable1.getColumnModel().getColumn(0); col1.setCellRenderer(renderer);
Partager