Du verwendest einen veralteten Browser. Es ist möglich, dass diese oder andere Websites nicht korrekt angezeigt werden. Du solltest ein Upgrade durchführen oder ein alternativer Browser verwenden.
Ah ok, da liegt also das eigentliche Problem begraben.
Du kannst dein 'Object[][] data' und dein 'String[] columnNames' an den Konstruktor von DefaultTableModel übergeben. Sprich:
Java:
DefaultTableModel model = new DefaultTableModel(data, columnNames);
Wenn du nachträglich noch Daten hinzufügen willst, kannst du mit der Methode 'model.addRow(Object[])' eine Zeile oder 'model.addColumn(...)' eine Spalte hinzufügen.