从JavaFX访问Javascript变量

时间:2012-12-16 14:19:13

标签: javascript google-maps webview javafx-2

我想从JavaFX访问javascript变量来控制googlemaps.html中的经度和纬度变量。 x(long。)和y(lati。)变量将被定义为double,我将在JavaFX中为它们分配一些值,这些值将在Javascript中为2个变量(名为x2和y2)赋值。然后,标记将基于x2和y2在googlemaps上显示 为什么我想控制JavaFX中的值是x和y变量将从文本文件中获取。所以我需要从Javafx控制它们...

1 个答案:

答案 0 :(得分:2)

您可以使用WebEngine.executeScript()执行javascript,这将为侦听器提供指定的变量。

这些侦听器可以调用JavaFX代码,请参阅http://docs.oracle.com/javafx/2/api/javafx/scene/web/WebEngine.htmlCalling back to Java from JavaScript部分以获取示例。