6
JavaFXボタンクリックイベントでJavaFX WebViewからJavaScript関数を呼び出そうとしています。ボタンをクリックしてJavaFX WebViewからJavaScript関数を呼び出す方法は?
私は、次のコードを使用していますが、それは動作していない:
try {
File file = new File("F:\\inputfile\\hello.htm");
WebEngine webengine = webview.getEngine();
webengine.load(file.toURI().toURL().toString());
} catch(Exception ex) {
ex.printStackTrace();
}
いずれかのボタンには、私はhtmlファイルにtest()
JavaScriptのメソッドを実行する]をクリック:
webengine.executeScript("test()");
そして、 HTMLファイル内のJavaScriptの方法は次のとおりです。
<script language="javascript">
function test()
{
window.scrollBy(0, 20);
}
</script>