- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
我正在尝试在我的 javafx 程序中使用 gmapsfx。
我的代码是这样的:
@Override
public void initialize(URL url, ResourceBundle rb) {
mapView = new GoogleMapView();
mapView.addMapInializedListener(this);
}
@Override
public void mapInitialized() {
MapOptions options = new MapOptions();
options
.center(new LatLong(40.7127, -74.0059))
.mapType(MapTypeIdEnum.ROADMAP)
.zoom(12);
map = mapView.createMap(options);
mapView.setKey("");
showMarker(40.748433, -73.985656, "https://upload.wikimedia.org/wikipedia/commons/thumb/1/13/Disc_Plain_red.svg/32px-Disc_Plain_red.svg.png");
showMarker(40.713, -74.0135, "https://upload.wikimedia.org/wikipedia/commons/thumb/0/02/Disc_Plain_blue.svg/32px-Disc_Plain_blue.svg.png");
}
/**
* Adds a marker to the map.
*/
public void showMarker(double lat, double lng, String iconPath) {
MarkerOptions options = new MarkerOptions();
options
.icon(iconPath)
.position(new LatLong(lat, lng));
Marker marker = new Marker(options);
map.addMarker(marker);
}
这是我遇到的错误。我想我只是错过了一些东西..............................................................
Exception in thread "JavaFX Application Thread" netscape.javascript.JSException: ReferenceError: Can't find variable: loadMapLibrary
at com.sun.webkit.dom.JSObject.fwkMakeException(JSObject.java:146)
at com.sun.webkit.WebPage.twkExecuteScript(Native Method)
Exception in thread "JavaFX Application Thread" netscape.javascript.JSException: ReferenceError: Can't find variable: google
at com.sun.webkit.dom.JSObject.fwkMakeException(JSObject.java:146)
at com.sun.webkit.WebPage.twkExecuteScript(Native Method)
at com.sun.webkit.WebPage.executeScript(WebPage.java:1509)
最佳答案
我必须在 Controller 的初始化方法中设置键mapView.setKey("");
,然后 map 加载没有错误。
关于java - gMapsFX netscape.javascript.JSException : ReferenceError,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49081557/
我正在尝试将 Google map 与 JavaFXML 文件集成。我已经导入了 GMapsFX gluon jar 文件,但似乎仍然存在问题。 这是 FXML 文件:
我使用 GmapsFX 和 Google map 创建了一个简单的 JavaFX 项目1.1.0 public class CorrectorClientMain extends Applicatio
我正在尝试在我的 javafx 程序中使用 gmapsfx。 我的代码是这样的: @Override public void initialize(URL url, ResourceBundle rb
我是使用 Gluon-mobile 进行 Android 开发的新手。 我一直在尝试将 Google MapView 与我的 Android 应用程序集成,所以我使用了这个 GMapsFX用于构建 M
我想运行 javaFX 类 (MainApp.java),其中包含使用 Java swing 应用程序中的 GMapsFX 库 ( http://rterp.github.io/GMapsFX/ )
我正在尝试建立一个使用 GMapsFX 的 JavaFX 项目。我已经在不使用 FXML 的情况下让它工作了,我只是在 start() 方法中初始化了 GoogleMapView 变量。因此我也认为我
我是一名优秀的程序员,十分优秀!