J'utilise le composant JTable GUI avec NetBeans.Création d'en-tête multiligne pour JTable
Je veux créer des en-têtes de plusieurs lignes
Je suis en mesure de cela, lorsque je crée renderer personnalisé pour les en-têtes de table
mais je ne veux pas, parce que je l'aime par défaut (je l'utilise partout ailleurs dans le programme).
Donc le problème est: Comment faire tête heigher?
Mon code:
String headers[] = new String[3];
headers[0] = "Header1";
headers[1] = "Header2";
headers[2] = "<html><center>Long<br>Centered</br></center></html>";
DefaultTableModel dtm = new DefaultTableModel();
dtm.setColumnIdentifiers(headers);
dtm.setRowCount(5);
jTable1.setModel(dtm);
jTable1.getTableHeader().setPreferredSize(
new Dimension(jTable1.getColumnModel().getTotalColumnWidth(),32));
Peu importe, je mis à jour ma réponse :) à nouveau vérifier si elle a l'air comme prévu maintenant. –