Jtable Integer Array Wert ausgeben mittels Button

PGNN

Grünschnabel
String[][] data = new Object[2][2];
data[0][2] = "2";
data[0][3] = "2";
data[0][4] = "4";

mein Integer Array, komischerweise wollte jTable kein Integer Array annehmen,

Jtable Tabelle = new JTable (data, Spaltenname);

dann wird halt die tabelle ausgegeben.


dann wollt ich nen button machen und ein textfield und das textfield soll das array ausgeben, ich wollt halt prüfen ob, wenn ich etwas ins array reinschreibe, das array es auch speichert.

public void jButton3ActionPerformed(ActionEvent evt) {
jTextfield1.setText(Tabelle.getModel().getValueAt(data, Spaltennamen));
{

dann kommt
Jframe.java:289:42: getValueAt(int,int) in javax.swing.table.TableModel cannot be applied to (java.lang.Object[][],java.lang.String[])

und wenn ich spalten und reihen nummer angeb
jTextfield1.setText(Tabelle.getModel().getValueAt(9, 9));

kommt
Jframe.java:289:15: setText(java.lang.String) in javax.swing.text.JTextComponent cannot be applied to (java.lang.Object)

ich hab auch schon versucht das array als integer wiederzugeben
Integer x = Integer.valueOf(data);
jTextfield1.setText(String.valueOf(x));

wie gesagt will nur mittels Textfield prüfen ob im Table ein feld editiert wurde oder nicht...
 
Zurück