Archiv verlassen und diese Seite im Standarddesign anzeigen : Abfrage des eingestellten/verfügbaren Browsers
Hallo zusammen,
wie kann ich den Standardbrowser unter W2k/PX und Linux vom System erfragen. Ich möchte mittels Code den Browser mit einer verknüpften Datei öffnen.
Danke schonmal!
anda_skoa
25-05-2007, 14:42
Ist dir die Abfrage wichtig, oder geht es in erster Linie um das Öffnen der Datei.
Letzteres ist oft leichter, eine simple Lösung ist einfach ein Abfrage der Plattform in den Java Properties und der Aufruf eines entsprechende Launchers mit Runtime.exec
Ansonsten gibt es da ein Projekt namens JDIC, allerdings bin ich mir nicht sicher, welche Plattformen das schon unterstützt.
Ciao,
_
Geht das nicht seit Java 6 richtig platform übergreifend? Ich meine da mal was gelesen zu haben: http://java.sun.com/developer/technicalArticles/J2SE/Desktop/javase6/desktop_api/
Edit: Ich habe das mal gerade ausprobiert und das geht hier bei mir wunderbar:
import java.awt.Desktop;
import java.io.IOException;
import java.net.URI;
import java.net.URISyntaxException;
public class Main {
public static void main(String [] args){
Desktop desk = null;
if (Desktop.isDesktopSupported()){
desk = Desktop.getDesktop();
try {
desk.browse(new URI("http://www.mrunix.de/"));
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (URISyntaxException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
}
HTH
fs111
Hallo anda_skoa und fs111,
vielen Dank für eure Hilfe. Ich werde schauen, dass ich das sofort umsetze und ausprobiere. :-)
Schöne Pfingsten, Jor
Powered by vBulletin® Version 4.2.5 Copyright ©2025 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.