I am actually developing a java chat application, to display the messages i use a Panel which has a Label, a Separator and a WebView as children. To properly size the WebView and make it fit its content i am using JavaScript
private void sizeWebViewProperly()
{
String heightText = messageContainer.getEngine().executeScript("document.height").toString();
messageContainer.setPrefHeight(Double.valueOf(heightText.replace("px", "")));
}
However , for every letter that is inside of the webview it adds a lineheight to the website height.
That is the css i am using:
body
{
word-wrap: break-word;
}
Does anyone know why this happens? Instead of document.height i have already tried document.clientHeight, document.offsetHeight and document.scrollHeight.
Aucun commentaire:
Enregistrer un commentaire