Bonjour,
en plein développement Java, je rencontre un problème avec le renderer des cellules d'une JTable.
Je dois afficher des path de fichier dans ces cellules, qui sont plutôt long. J'aimerais pourvoir visualiser la partie de droite par défaut, pour voir rapidement le nom du fichier.
Pour l'instance j'ai ça dans mon CellRenderer :
Si le path est petit c'est bon (ligne 1)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 public Component getTableCellRendererComponent (JTable table, Object value, boolean isSelected, boolean hasFocus, int row, int column) { JLabel c = new JLabel(); c.setForeground(this.color); if(bold) { c.setFont(new Font(getFont().getName(), Font.BOLD, getFont().getSize())); } if(value != null) { c.setText((String) value); c.setToolTipText((String) value); c.setHorizontalAlignment(alignment); c.setHorizontalTextPosition(alignment); } return c; }
Sinon c'est pas bon, on visualise à partir de la gauche (ligne 2) et on a pas le nom du fichier sans naviguer dans la cellule (ligne 3):
Merci de l'aide que vous pourrez m'apporter pour résoudre mon petit problème
Julien
Partager