Mein Problem:
Ich will aus Java eine *.html Datei mit dem Systembrowser öffnen. Das
ganze soll auf verschiedenen Systemen funktionieren.
Darunter auch Linux ;-)
Vielen Dank
Christian
Christian Doppstadt wrote:
> Hi, weiß dass das hier eigentlich nicht die richtige NG ist, hab aber
> nicht wirklich was besseres gefunden.
Dann hast du auch nicht gesucht!
> Mein Problem:
> Ich will aus Java eine *.html Datei mit dem Systembrowser öffnen. Das
> ganze soll auf verschiedenen Systemen funktionieren.
> Darunter auch Linux ;-)
Einmal kurz googlen mit "java start browser" und du wirst eine Menge
dazu finden. Zum Beispiel:
http://www.javaworld.com/javaworld/javatips/jw-javatip66_p.html
(Suchzeit 1Min!)
Was zu tun ist, wenns mal nicht Windows ist oder unter Linux
kein netscape installiert ist sei dem bequemen Leser zur Übung
überlassen.
Gruß,
Sebastian
> Mein Problem:
> Ich will aus Java eine *.html Datei mit dem Systembrowser öffnen. Das
> ganze soll auf verschiedenen Systemen funktionieren.
> Darunter auch Linux ;-)
Mein letzter Kenntnisstand ist, dass es keinen Systembrowser gibt unter
Linux. Du kannst nur versuchen zu checken was unter Gnome als Standard
festgelegt ist, und was unter Kde als Standard festgelegt ist.
Die verbreiteste Methode dürfte jedoch sein, gängige Browser im Pfad zu
suchen (lynx, links, links2, w3m, mozilla, firefox, mozilla-firefox,
konqueror, galeon, opera), einen davon als default einzutragen und dem
Benutzer die Möglichkeit zu bieten in deiner Anwendung einen Browser
festzulegen.
Ansonsten nur folgender Tip: Wenn Kde installiert ist, startet
kfmclient exec url
oder
kfmclient exec pfad/zu/datei
die zum Adresstyp bzw. Dateityp passende default-Anwendung mit
der Datei / Adresse.
--
flo