obtener los contenidos de la webview usando javafx

Estoy trabajando en una aplicación de swing con los controles JAVA FX. En mi solicitud tengo que imprimir la página html que se muestra en la vista web. Lo que estoy intentando es cargar el contenido html de webview en una cadena con la ayuda de HtmlDocuement.

Para cargar el contenido del archivo html desde la vista web, estoy usando el siguiente código pero no funciona:

try
{
    String str=webview1.getEngine().getDocment().Body().outerHtml();
}
catch(Exception ex)
{
}

Respuestas a la pregunta(2)

Su respuesta a la pregunta