ola uso el decimal format para los resultados de unas funciones de multiplicacion que hago pero el problema es que quiero sumar pero cuando tengo 7 cifras de digitos ej: 12.474.000 no puedo sacar resultados en cambio solo puedo hasta las cifras como por ejemplo 10.254 , 542.254 .pero tengo arriba de 7 cifras en la suma y no puedo se cae el programa uso las variabes en double las formateo para tenerlas en 12.005 , 5.224 , 563.254 ... este es el codigo que tengo cuando sumo :
// aca solo leo las cifras que ya estan calculadas y realiza la suma pero como les decia solo llego hasta las 6 cifras
totales.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
DecimalFormat formatoxx=new DecimalFormat("");
String ax,bx;
float resultadox,resultado2x,caja1_,caja2_,caja3_,caja4_,caja5_;
String ee;
caja1_ = Float.parseFloat(t_variable1.getText());
caja2_ = Float.parseFloat(t_variable2.getText());
caja3_ = Float.parseFloat(t_variable3.getText());
caja4_ = Float.parseFloat(t_variable4.getText());
bx = String.valueOf(t_total.getText());
resultadox = caja1_ + caja2_ + caja3_ + caja4_;
// resultado2x=(Math.rint(resultadox));
// ax= formatoxx.format(resultadox);
ee= String.valueOf(resultadox);
t_total.setText(ee);
}
});