obtenha o conteúdo da visualização da Web usando o javafx

Eu estou trabalhando em um aplicativo swing usando controles JAVA FX. No meu aplicativo, eu tenho que imprimir a página html exibida na webview. O que estou tentando é carregar o conteúdo html do webview em uma string com a ajuda do HtmlDocuement.

Para carregar o conteúdo do arquivo html da visualização da web, estou usando o código a seguir, mas não está funcionando:

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

questionAnswers(2)

yourAnswerToTheQuestion