如何在javaFX中从webView获取getSelectedText

Kaa*_*Kaa 7 java javafx webview

我需要从javaFX中的webView获取所选文本.我还没有找到任何线索如何在互联网上做到这一点.

小智 8

这可以通过JavaScript完成:

String selection = (String) webView.getEngine()
                     .executeScript("window.getSelection().toString()");
System.out.println(selection);
Run Code Online (Sandbox Code Playgroud)

您也可能会发现这
很有用:使用WebEngine executeScript 在JavaScript和JavaFX之间进行通信