¿Cómo puedo analizar el contenido dinámico de una página web?

Intento obtener una lista de proxy de esta url:

Lista de proxy gratis

Esto sería genial, pero el número de puerto es el contenido dinámico de JavaScript. ¿Cómo puedo obtener contenido generado por JavaScript de esta página? Tengo jsoup y djNativeSwing pero quiero hacer esto en el hilo de fondo.

JWebBrowser webBrowser = new JWebBrowser();
webBrowser.navigate("http://spys.ru/en/free-proxy-list/");
System.out.println(webBrowser.getHTMLContent());

este código devuelve un resultado nulo. Ayuda por favor.

Respuestas a la pregunta(1)

Su respuesta a la pregunta