我在我的应用程序中使用浏览器视图,我需要获取用户选择的文本。我尝试创建鼠标事件但没有任何工作。我使用以下链接创建浏览器:
我还检查了文档,SWT浏览器中没有类似getSelectionText()
的方法。
答案 0 :(得分:0)
你可以通过在浏览器中从View中执行java脚本函数来实现这一点。编写一个java脚本来获取文本的选择并在浏览器中执行它。 查看浏览器API:
browser.execute(script);
browser.evaluate(script);
查看BrowserFunction
接口以了解java-javascript回调机制