EXCEPCION al leer datos de un JTable!
Publicado por daniel (1 intervención) el 02/11/2005 16:30:17
hola que tal, estoy haciendo un sistema que necesita guardar datos en unas matrices, entonces eh colocado unos JTable, pero tengo un problema cuando intento leer los valores de la tabla para pasarlos la matriz!
lo que estoy haciendo es esto.
Object valor;
Ecuacion ecuacion = new Ecuacion(Tamaño);
for ( int i = 0; i < Tamaño ; i++){
for ( int i = 0; i < Tamaño ; i++){
valor = Tabla.getValueAt( i , j );
ecuacion.setCoeficiente (new Float ( (String)valor).floatValue() , i , j );
}
}
Les explico que Ecuacion es una clase que contiene la matriz Coeficiente, y que cuando creo el objeto ecuacion, hago que la matriz Coeficiente se dimensione a Tamaño x Tamaño.
El metodo setCoeficiente recibe un float y los indices i y j donde coloco ese valor float en esa matriz Coeficiente.
bueno a todo esto, el problema es que me tira una excepcion de fuera de limites del Array (ArrayOutOfIndexException, creo q se escribi asi)
bueno espero me ayuden, o me digan otra manera de obtener los valores de la tabla.
gracias
lo que estoy haciendo es esto.
Object valor;
Ecuacion ecuacion = new Ecuacion(Tamaño);
for ( int i = 0; i < Tamaño ; i++){
for ( int i = 0; i < Tamaño ; i++){
valor = Tabla.getValueAt( i , j );
ecuacion.setCoeficiente (new Float ( (String)valor).floatValue() , i , j );
}
}
Les explico que Ecuacion es una clase que contiene la matriz Coeficiente, y que cuando creo el objeto ecuacion, hago que la matriz Coeficiente se dimensione a Tamaño x Tamaño.
El metodo setCoeficiente recibe un float y los indices i y j donde coloco ese valor float en esa matriz Coeficiente.
bueno a todo esto, el problema es que me tira una excepcion de fuera de limites del Array (ArrayOutOfIndexException, creo q se escribi asi)
bueno espero me ayuden, o me digan otra manera de obtener los valores de la tabla.
gracias
Valora esta pregunta


0