Uso especial ciclo for

Saludos, por favor necesito ayuda con lo siguiente, hay más info en el adjunto:
Resulta que estoy haciendo un pequeño programa con el que quiero entrar unos datos a unos arreglos pero tomando un bucle for para ello, predeterminando a traves de swing con un jTextField la cantidad de veces que quiero entrar de esos datos (cantComponentes). De manera que cuando el buble for llegue a esa cantidad se dispare una excepción con JPane que me diga que no acepta más entradas internamente en el ciclo for y que me cierre la ventana donde estoy entrando los datos.
Por favor, alguien me ayude con esto.
Aquí les envío la parte más importante del código:

public void entrar(){
       
      double uno[] = new double[cantComponentes];
       double dos[] = new double[cantComponentes];
       
      for(int j=0; j<cantComponentes; j++)
        {
                 
            //CAPTURANDO VALORES
           uno[j] = Double.parseDouble(jTextField1.getText());
       dos[j] = Double.parseDouble(jTextField2.getText());
       
       resuma = resuma + uno[j];
     laotra = laotra + dos[j]/uno[j];
     
   
       jTextField1.setText("");
       jTextField2.setText("");
 
           
       
      resx  = resuma; // ESTE VALOR SE CARGÓ PARA USARLO EN OTRA VENTANA
      laotrax = laotra; //LO MISMO OCURRE AQUI
         
      //PARA CONTROLAR LA CANTIDAD DE DATOS ENTRADOS  
                  if(j == cantComponentes-1){
               
         JOptionPane.showMessageDialog(this,"Ya llegó al máximo de valores permitidos", "Información", JOptionPane.INFORMATION_MESSAGE);
         this.dispose();
         break;
          }
              }  
      }

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.

No hace falta que pongas un

No hace falta que pongas un if dentro del for, cuando se termine el for significa que has llegado al límite

for ( int i = 0 ; i < 10 ; i++ ) {
    System.out.println( i );
}
System.out.println( "Se llego al número máximo");

sobre Uso especial ciclo for

Sí otra cosa que me hace falta es poder sacar la sumatoria de todos los valores entrados fuera del ciclo, determinando la parada, para usarla en una formula con otras sumatorias en otro .java

AYUDA

en realidad estoy entrando con un jtext field la cantidad de valores que se deben iterar, para despues con una pareja de textfield entrar parejas de valores que acumulo en diferentes variables, las cuales las uso para una formula
Pero lo que no sé es como hacer que el ciclo me diga una vez que llegue a la cantidad de valores que ya llegó al maximo y por ende se deshabilite la pareja de textfields mencionada anteriormente.
Ayuda por favor !! y gracias

AYUDA CON CICLO FOR Y SWING

en realidad estoy entrando con un jtext field la cantidad de valores que se deben iterar, para despues con una pareja de textfield entrar parejas de valores que acumulo en diferentes variables, las cuales las uso para una formula
Pero lo que no sé es como hacer que el ciclo me diga una vez que llegue a la cantidad de valores que ya llegó al maximo y por ende se deshabilite la pareja de textfields mencionada anteriormente.
Ayuda por favor !! y gracias

Imagen de JDaniel10

hola

Para deshabilitar puedes poner al final

nombre_label.setEnabled(false);