小编use*_*216的帖子

将Google地图嵌入JavaFX 2.2桌面应用程序中,导致异常并且通常无法执行

我有一个项目需要在桌面java应用程序中嵌入谷歌地图.经过一些研究,我发现Java FX确实提供了这种功能,并开始将示例应用程序编写为PoC.应用程序工作,一切都很好.升级到新的7u7 java版本后,我的代码不再像以前那样工作了.代码运行并显示网页,但没有手势(平移/缩放)事件被触发到网页(谷歌地图)和由于某种原因,当我clikc和拖动(好像要平移)我得到随附的异常,我可以毫无意义.

我非常感谢有人在JavaFX 2.2应用程序中嵌入Google地图时可能有的任何见解.提前感谢您的任何帮助和/或建议

以下是我的应用程序代码/ HTML代码和抛出的异常:

JavaFX代码:

    private Scene scene;
    private MyBrowser myBrowser;
    private LocationClickHandler handler;
    private Vector<Button> buttons;
    //private Moderator moderator;



    /**
     * @param args the command line arguments
    */
   public static void main(String[] args) {

      launch(args);
   }

    @Override
      public void start(Stage primaryStage) {

  buttons = new Vector<Button>();
  //moderator = new Moderator();
  handler=new LocationClickHandler();

  primaryStage.setTitle("java-buddy.blogspot.com");

  myBrowser = new MyBrowser();
  //moderator.registerAddIconListener(myBrowser);
  VBox mainbox = new VBox();
  mainbox.getChildren().add(myBrowser);



 // mainbox.getChildren().add(generateEntitiesButtonBox());
//  mainbox.getChildren().add(generateSensorsButtonBox());
  scene = new Scene(mainbox, 1280, 760);

  primaryStage.setScene(scene);

  primaryStage.show(); …
Run Code Online (Sandbox Code Playgroud)

java google-maps webview javafx-2

7
推荐指数
1
解决办法
5248
查看次数

标签 统计

google-maps ×1

java ×1

javafx-2 ×1

webview ×1