le jTable est en train de devenri ma bete noire ^^
j'essaie tout simplement de mettre de l'information dans les "rows" mais ça ne veut pas, j'ai essayé de changer les conditions de mon if mais je ne vois pas où est le problème.

mon code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
if (la.size() != 0) {
            //mettre à jour le tableau
            DefaultTableModel dataModel = new DefaultTableModel();
            dataModel.setRowCount(la.size());
            this.jTableRchhAlumno.setModel(dataModel);
            for (int i = 0; i < la.size(); i++) {
                jTableRchhAlumno.setValueAt(la.get(i).getApellidos(), i, 0);
                jTableRchhAlumno.setValueAt(la.get(i).getNombres(), i, 1);
            }
        }
la gentille réponse de netbeans :
Exception in thread "AWT-EventQueue-0" java.lang.ArrayIndexOutOfBoundsException: 0 >= 0
at java.util.Vector.elementAt(Vector.java:427)
at javax.swing.table.DefaultTableColumnModel.getColumn(DefaultTableColumnModel.java:277)
at sun.swing.SwingUtilities2.convertColumnIndexToModel(SwingUtilities2.java:1771)
at javax.swing.JTable.convertColumnIndexToModel(JTable.java:2551)
at javax.swing.JTable.setValueAt(JTable.java:2710)
at interfac.ba_rchhAlumno.jButtonBuscarRchhAlumnoActionPerformed(ba_rchhAlumno.java:191)