Code:
private void write(){
try{
out = new BufferedWriter(new FileWriter("linked.txt"));
int x = 0;
int y = 0;
String sLine = "";
while (y < table.getRowCount()){ <---------- er bringt fehlermeldung bei table
while (x < table.getColumnCount()){
sLine += table.getValueAt(y, x);
sLine += "|";
x++;
}
out.write(sLine);
out.newLine();
sLine = "";
y++;
x = 0;
}
out.close();
}
catch( IOException ex ){ex.printStackTrace();}
"Cannot refer to a non-final varaible table inside an inner class defined in a different method"
aufgerufen wird write im
addActionListener eines Buttons.
unmittelbar über dem addActionListener wird die table ins scrollpane geadded.
wo liegt das problem???
in einigen Beispielen wurde es genauso gemacht und bei denen funzte es laut deren aussage.