Un terremoto submarino en la isla de Java ha sacudido la capital del país, Yakarta.