Java google karte implementieren (Routenberechnung

Sehr geehrte wer-weiß-was-Team,

ich habe folgende Fragen zum Thema Java und Google-Karte:

Meine Situation ist folgende, ich programmiere ein Bestellprogramm, womit es möglich ist nach mehreren Eingaben eine Rechnung auszudrucken. Eine Kundenadresse ist inklusive. Mit dieser Rechnung fahre ich dann als Kurier zum Kunden. Jetzt möchte ich eine kleine Google-Karte auf der Rechnung mitdrucken, damit das Finden der Kunden erleichtert wird.

Die Google Karte soll nach einem oder zwei String (Straßenname, Hausnummer) einen Kartenabschnitt anzeigen.

Ich finde keinerlei Methoden womit ich dieses verwirklichen kann. Nach langem suchem im Internet und lesen vieler Möglichkeiten von API-Schlüsseln und so weiter, komme ich immer auf HTML, PHP oder JavaScript.

Das Document worin ich es implementieren möchte ist ein JDialog. Dort soll die Methode vor meiner DruckMethode angegeben werden.

Solltet ihr mehr Information brauchen so nennt mir dies. Ansonsten bitte ich euch um Hilfe wie ich das Problem lösen kann.
Es soll alles auf Java laufen, kein Javascript oder html.

Ich bedanke mich schon mal im vorraus dafür, das ihr kostbare Zeit für mein Problem widmet.

Mit freundlichen Grüßen

H.

Meine Situation ist folgende…

Guckst du hier:
http://code.google.com/intl/de-DE/apis/maps/document…
Da gibts Beispiele, Doku und weitere Infos.

Ergänzung
Da du das ganze offenbar in einer kommerziellen Anwendung einsetzen willst und die Sachen auch noch ausdrucken willst, brauchst du eine Lizenz von Google für die Nutzung von Google Maps in deiner Anwendung.
Aus folgenden FAQs heraus kannst du das weitere entnehmen, jedoch ist vermutlich der vernünftigste Weg dich an den Geschäftskunden-Bereich von Google zu wenden und dich über Preise, Konditionen und Lizenzbestimmungen zu informieren.
http://code.google.com/intl/de-DE/apis/maps/faq.html…
http://code.google.com/intl/de-DE/apis/maps/faq.html…