HTMLファイルに従ってjavafxを使用して、選択したテキストのインデックスをwebviewから取得しようとしています。
私のクエリは、html ファイルの stackoverflow のインデックスが 200 であると仮定し、webview で stackoverflow という単語を選択すると、同じインデックス 200 を返す必要があるということです。選択したテキストを取得するために、次のコードを使用しています
try{
String selection = (String) webView.getEngine()
.executeScript("window.getSelection().toString()");
System.out.println(selection);
}
catch(Exception ex)
{
ex.printStackTrace();
}