private void jButton2ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton2ActionPerformed
        // TODO add your handling code here:
        String inputUsuario = jTextField1.getText();
        int cantidadPartidasGuardadas = jugadorPrincipalPrograma.getPartidasDelJugador().size();
        if(!(esNumero(inputUsuario))){
        jTextField1.setText("por favor introducir un entero");
        }
        if(esNumero(inputUsuario)){
           int indexCarga = Integer.parseInt(inputUsuario);
           if(indexCarga<0){
           jTextField1.setText("por favor introducir i>0");
           }
           if((indexCarga>cantidadPartidasGuardadas)||(indexCarga == cantidadPartidasGuardadas)){
           jTextField1.setText("porfavor introducir index valido");
           }
           if(((indexCarga<cantidadPartidasGuardadas)||(indexCarga==0))&&(indexCarga>-1)){
               try {
                 partidaPrincipalPrograma = (Partida) ManejadorDeArchivos.leerObjeto(jugadorPrincipalPrograma.getPartidasDelJugador().get(indexCarga));
                   java.awt.EventQueue.invokeLater(new Runnable() {
                       public void run() {
                         new PantallaPrePartida().setVisible(true);
                           }
                        });
                 this.dispose();
               } catch (ClassNotFoundException ex) {
                   Logger.getLogger(PantallaDeCargaDePartidas.class.getName()).log(Level.SEVERE, null, ex);
                   jTextField1.setText("Error al cargar");
               }
               
           }
        }
    }//GEN-LAST:event_jButton2ActionPerformed