Bonjour, cela semble bete mais je veux juste changer la taille, je connais la méthode setWwidht mais cela ne change rien.

Contexte j'utilise une JTable de 2 colonnes une qui contient des chiffres et l'autre un String.
Je veux que la première est une taille inférieure à celle des String.

Voici le code, je dois faire un truc en plus je pense pour que la colonne soit mise à la bonne taille, mais quoi ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
 
   table.setGridColor(Color.BLACK);
    table.setRowHeight(21);
    table.setModel(new GagePortTableAdapter(model));
 
    TableColumn column1 = table.getColumnModel().getColumn(GagePortTableAdapter.PORT_COLUMN);
    column1.setWidth(55);
    column1.setCellRenderer(new DefaultTableCellRenderer() { ...});
 
    TableColumn column2 = table.getColumnModel().getColumn(GagePortTableAdapter.GAGEPORT_COLUMN);
    column2.setWidth(95);
    column2.setCellRenderer(new DefaultTableCellRenderer() { ... });
  }
Le pb vient peut de l'affectation d'un model à ma table, c'est peut etre dans ce model que je dois charger les tailles des colonnes mais comment ?
merci pour votre aide ...