Cross-Plattform-Weg, um eine Datei zu öffnen, die mit Java 1.5

Ich bin mit Java 1.5 und ich würde gerne starten Sie die zugeordnete Anwendung, die Datei zu öffnen. Ich weiß, dass Java 1.6 eingeführt, die Desktop-API, aber ich brauche eine Lösung für Java 1.5.

Bisher habe ich einen Weg gefunden, es zu tun in Windows:

Runtime.getRuntime().exec(new String[]{ "rundll32", 
                          "url.dll,FileProtocolHandler", fileName });

Ist es ein cross-Plattform-Weg, es zu tun? Oder zumindest eine ähnliche Lösung für Linux?

InformationsquelleAutor asalamon74 | 2008-11-28

Schreibe einen Kommentar