JTable Nie aktualizuje danych

Z jakiegoś powodu nic nie zmienia się w tej JTable, gdy jest ona wywoływana (ta metoda aktualizuje tabelę JTable po przesłaniu zapytania SQL przez użytkownika).

Givens: weryfikator dataVector i columnNamesVector został poprawnie wypełniony. JTable jest zmienną klasy prywatnej.

private void updateData() {
    updateDataVariables();
    table = new JTable(dataVector, columnNamesVector)
    {
        @SuppressWarnings({ "unchecked", "rawtypes" })
        public Class getColumnClass(int column)
        {
            for (int row = 0; row < getRowCount(); row++)
            {
                Object o = getValueAt(row, column);

                if (o != null)
                {
                    return o.getClass();
                }
            }

            return Object.class;
        }
    };
}

Jakieś pomysły?

questionAnswers(2)

yourAnswerToTheQuestion