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 :

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;
	}
Si le path est petit c'est bon (ligne 1)
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):

Nom : Capture.PNG
Affichages : 98
Taille : 3,1 Ko

Merci de l'aide que vous pourrez m'apporter pour résoudre mon petit problème

Julien