JEditorPane: Datei mit relativem Pfad laden

Hallo liebe Liste,

ich hab folgendes Problem:
Ich möchte in einem JEditorPane ein HTML-Datei anzeigen.
Das ganze funktioniert mit folgendem Befehl auch ganz super.

jEditorPane.setPage(„file://localhost/D:/Eigene Datein/HILFE/index.html“);

Allerdings möchte ich den Dateipfad gern relativ zum aktuellen Pfad angeben.
Ich probiere nun schon seit 2 Tagen herum, aber irgendwie krieg ich das nicht gebacken.

Also ich bin für jede Hilfe dankbar!!!

MfG
Karsten

Moin

ich hab folgendes Problem:
Ich möchte in einem JEditorPane ein HTML-Datei anzeigen.
Das ganze funktioniert mit folgendem Befehl auch ganz super.

jEditorPane.setPage(„file://localhost/D:/Eigene
Datein/HILFE/index.html“);

aus der Doc:
A relative pathname, in contrast, must be interpreted in terms of information taken from some other pathname. By default the classes in the java.io package always resolve relative pathnames against the current user directory. This directory is named by the system property user.dir, and is typically the directory in which the Java virtual machine was invoked.

sprich:

new File („HILFE/index.html“);

kein „/“ oder „//“, kein „file://“

cu

Hallo,

new File („HILFE/index.html“);

…das ist die Lösung!!!
Zu meiner Schande muss ich eingestehen, dass ich sogar schon soweit war. Allerdings bin ich über die Tatsache gestolpert, dass .setPage eine URL erwartet. Das in File eine Methde .toURL() existiert hab ich wohl komplett ignoriert.

Danke für den Schubs in die richtige Richtung !!!

cu

Grüsse
Karsten