gracias por las respuestas, ya pude hacer que sumara los elementos de la lista con este código:
Código:
float suma=0;
float numero=0;
String cadena="";
for (int i=0; i < jList1.getModel().getSize(); i++){
cadena = jList1.getModel().getElementAt(i).toString();
numero = Float.parseFloat(cadena);
suma = suma + numero;
}
Ahora tengo otra duda. ¿No hay alguna forma que en lugar de sumar todos los elementos del jList, sume solo los elementos seleccionados?
Por ejemplo si en la lista estan: 30, 10, 15. y selecciono el 30 y el 10. sume 40 y no 55...
si me pueden ayudar en esto son unos genios!! edito:
ALELUYAAAAAAAA!!!!!:
lo logreeeeeeeeeee!!! despues de 8 horas seguidas intentando lo logre!
Código:
float suma=0;
float numero=0;
String cadenaDEstring="";
Object[] cadena = jList1.getSelectedValues();
int h = cadena.length;
for (int i=0; i < h; i++){
cadenaDEstring= cadena[i].toString();
numero = Float.parseFloat(cadenaDEstring);
suma = suma + numero;
}
con ese codigo suma los elementos seleccionados de un jlist!