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);             
       }
        });