Betten Sie Google Maps in die Java-Desktop-Anwendung ein

8

Ich möchte Google Maps auf JPanel einbetten. Da ich Funktionen wie Zoom-In / Out möchte, ist die Verwendung von statischen Bildern nicht möglich.

Um dies zu erreichen, muss ich wahrscheinlich eine Webseite (die Google Maps anzeigt) in meine Java-Desktop-Anwendung einbetten. Und ich habe gelesen, dass ich etwas wie WebKit (Alternativen?) Dafür brauche.

Ich würde mich über jede Hilfe freuen, die mir helfen wird:

  1. Betten Sie eine Webseite in ein Jpanel ein.
  2. Diese Webseite zum Anzeigen von Google Maps.
satnam 31.10.2013, 08:02
quelle

2 Antworten

7

Ja, die Google Maps-APIs können jetzt in Desktop-Anwendungen verwendet werden

Überprüfen Sie diese Stack Overflow-Threads:

Google Map im JAVA-Swing

Einbetten von Gecko / Webkit in Java

Webkit-Browser in einer Java-App

Rendern von Webseiten mit WebKit in Java

Sie können auch die tutorail zur Verwendung von Google Maps in der Java Desktop-Anwendung.

    
Imran 31.10.2013, 08:08
quelle
3

Sie können die JxMaps Bibliothek verwenden, um diese Aufgabe abzuschließen. Es hat Swing-Komponente, die einfach in JPanel eingebettet werden kann.

%Vor%

Diese Bibliothek verfügt über umfassende Klassen für die Arbeit mit Google Maps von Java.

    
Vitaly Eremenko 12.05.2016 13:12
quelle

Tags und Links