[JTable] Changer la taille des colonnes
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:
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 ...