Incrustar google maps en la aplicación de escritorio Java

Quiero incrustar google maps en un JPanel. Como quiero características como acercar / alejar, no es factible usar imágenes estáticas.

Para lograr esto, probablemente necesite insertar una página web (que muestra los mapas de Google) en mi aplicación de escritorio Java. Y he leído que necesitaré algo como WebKit (¿alternativas?) Para lograr esto.

Agradecería cualquier ayuda que me ayude:

  1. Incruste una página web en un Jpanel.
  2. Esa página web para mostrar google maps.
Respuesta 1

Sí, las API de Google Maps ahora se pueden usar en aplicaciones de escritorio

Echa un vistazo a estos hilos de desbordamiento de pila:

Mapa de Google en JAVA Swing

Incrustar Gecko / Webkit en Java

Webkit browser en una aplicación Java

Representación de páginas web con WebKit en Java

También puedes ver el tutorail del uso de Maps en la aplicación de escritorio Java.

Respuesta: 2

La cuestión es que estoy tratando de imprimir la matriz creada previamente en el constructor, pero parece que está vacía. Aquí está el código del constructor: public Matrix (int row_col) {int [] [] ...

Quiero analizar un LocalDateTime a partir del siguiente patrón: aaaaMMddHHmmss000000 Eso significa el habitual "aaaa ... ss" y luego seis ceros al final. Entonces, el formateo funciona bien: String p = "aaaaMMddHHmmss '...

Estoy usando JFileChooser para seleccionar un archivo y estoy tratando de limitar la pantalla para mostrar solo archivos jpg o jpeg. He intentado FileFilter y ChoosableFileFilter y no está limitando la selección de archivos ...

He creado una animación para un ImageView basado en una RotatedTranstion usando el siguiente código: ImageView icon = ImageCache.getImage ("refresh.png"); RotateTransition rotateTransition = nuevo ...