1

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

4

1 回答 1

2

您可以执行 javascript 使用WebEngine.executeScript()它将为指定变量分配侦听器。

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

于 2013-01-27T01:26:49.770 回答