JTable mit .addRow updaten

Soulflyer84

Grünschnabel
Hallo..

Versuche grad eine JTable, die aus einer Access Datenbank gefüllt wird mit dem Befehl .addRow upzudaten. Bekomme aber jedes mal folgendwn Fehler obwohl die Daten trotzdem in die Table geschrieben werden:

java.lang.ClassCastException

at primion.stamm.katartikel_speichern(stamm.java:5134)

at primion.stamm.jBtnKatartikel_speichern_actionPerformed(stamm.java:5239)

at primion.stamm_jBtnKatartikel_speichern_actionAdapter.actionPerformed(stamm.java:6047)

at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1786)

at javax.swing.AbstractButton$ForwardActionEvents.actionPerformed(AbstractButton.java:1839)

at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:420)

at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:258)

at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:245)

at java.awt.Component.processMouseEvent(Component.java:5100)

at java.awt.Component.processEvent(Component.java:4897)

1

at java.awt.Container.processEvent(Container.java:1569)

at java.awt.Component.dispatchEventImpl(Component.java:3615)

at java.awt.Container.dispatchEventImpl(Container.java:1627)

at java.awt.Component.dispatchEvent(Component.java:3477)

at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:3483)

at java.awt.LightweightDispatcher.processMouseEvent(Container.java:3198)

at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3128)

at java.awt.Container.dispatchEventImpl(Container.java:1613)

at java.awt.Window.dispatchEventImpl(Window.java:1606)

at java.awt.Component.dispatchEvent(Component.java:3477)

at java.awt.EventQueue.dispatchEvent(EventQueue.java:456)

at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:201)

at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:151)

at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:145)

at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:137)

at java.awt.EventDispatchThread.run(EventDispatchThread.java:100)


mein .addRow sieht so aus:
int katartnr = Integer.parseInt(jTfKatartikel_nr.getText());
String artikelbez = jTfKatartikel_bez.getText();

Object[] rowData = new Object[2];
rowData[0] = new Integer(katartnr);
rowData[1] = artikelbez;

((SortableTableModel)this.jTable_Artikel.getModel()).addRow(rowData);
((SortableTableModel)this.jTable_Artikel.getModel()).fireTableDataChanged();

Wo liegt da der Fehler? bestimmt in der .addRow Anweisung,oder?
 
Zurück