DreamSaTaN Geschrieben 26. November 2007 Geschrieben 26. November 2007 Hallo. Ich habe ein Problem. Ich würde gerne eine einfache HTML-Seite in einem JEditorPane anzeigen lassen. Die Struktur meines Programm sieht folgendermaßen aus: *klick* Es handelt sich um die Datei "index.html" die ich gerne anzeigen würde. Das Anzeigen soll in der Klasse "ReleaseinfosGUI" vorgenommen werden. So sieht meine Klasse bisher aus: package application.about; import java.awt.GridLayout; import java.io.IOException; import javax.swing.JEditorPane; import javax.swing.JPanel; public class ReleaseinfosGUI extends JPanel { private static final long serialVersionUID = 1L; /** * Standard Konstruktor */ public ReleaseinfosGUI() { // Grundsaetzliches setLayout(new GridLayout(1, 1)); // Komponente initialisieren JEditorPane jep = null; try { jep = new JEditorPane("lib/index.html"); } catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace(); } add(jep); } } Leider bekomme ich so immer eine Exception: java.net.MalformedURLException: no protocol: lib/index.html Kann mir jemand helfen??? Das wäre super!!! Greetz Zitieren
Kaeyu Geschrieben 26. November 2007 Geschrieben 26. November 2007 Du musst eine gültige Internetadresse ala http://www.xyz.de/ angeben, dann gehts ->Hab ich in Code Tag gesetzt, weil da plötzlich nen Freenet Link hinkam Zitieren
DreamSaTaN Geschrieben 26. November 2007 Autor Geschrieben 26. November 2007 Du musst eine gültige Internetadresse ala http://www.xyz.de/ angeben, dann gehts ->Hab ich in Code Tag gesetzt, weil da plötzlich nen Freenet Link hinkam Ok, danke, was brauch ich dann für ein Element wenn ich keine Seiten im Internet abrufen möchte sondern meine eigenen lokalen Files einfach nur anzeigen will? Zitieren
Kaeyu Geschrieben 26. November 2007 Geschrieben 26. November 2007 http://forum.fachinformatiker.de/java/93629-lokale-html-dateien-jeditorpane.html ^^ Anstatt http einfach file in die url eingeben Zitieren
DreamSaTaN Geschrieben 27. November 2007 Autor Geschrieben 27. November 2007 http://forum.fachinformatiker.de/java/93629-lokale-html-dateien-jeditorpane.html ^^ Anstatt http einfach file in die url eingeben thx, ich hab es jetz so gemacht: jep = new JEditorPane("file:lib/ReleaseInfos.html"); Greetz Zitieren
Empfohlene Beiträge
Dein Kommentar
Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.