2016-04-18 8 views
1

Ich bin neu mit JXBrowser. Ich versuche, GoogleMapsSample auf Ubuntu 12.04 und NetBeans auszuführen, aber der JFrame zeigt nichts, nur die nächste Nachricht: ERR_NAME_NOT_RESOLVED, und etwas wie: Möglicher Fehler mit Internetzugang, oder DNS-Server antwortet nicht oder eine Firewall erlaubt keinen Netzwerkzugriff zu Chrom.JXBrowser 6.2 und Java Swing

Irgendeine Idee? Danke.

Antwort

0

Dieser Fehler zeigt an, dass Chromium die HTML-Datei, die Sie laden möchten, nicht speichern kann. Ich nehme an, Sie verwenden das Beispiel aus dem Artikel JxBrowser & Google Maps. Stellen Sie sicher, dass Sie den vollständigen Pfad zur Datei map.html angeben. Zum Beispiel:

browser.loadURL("C://map.html"); 
+0

Ja, Sie haben Recht. Ich benutze dieses Beispiel. Nichtsdestotrotz habe ich ein kleines bisschen geändert: –

+0

JFrame frame = new JFrame(); frame.setDefaultCloseOperation (WindowConstants.EXIT_ON_CLOSE); frame.add (anzeigen, BorderLayout.CENTER); frame.add (Werkzeugleiste, BorderLayout.SOUTH); frame.setSize (900, 500); frame.setLocationRelativeTo (null); frame.setVisible (wahr); // Geben Sie den korrekten vollständigen Pfad zur map.html-Datei an, z. D: \\ map.html Zeichenfolge cadena = System.getProperty ("user.dir"); System.out.println (Kadenz); browser.loadURL (cadena + "/ src/Imagenes/map.html"); –

+0

Dies ist der vollständige Pfad für die Datei:/home/bruno/NetBeansProjects/MapsExample // src/Imagenes –