Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Systembrowser aus Java starten

5 views
Skip to first unread message

Christian Doppstadt

unread,
Feb 15, 2006, 2:33:34 PM2/15/06
to
Hi, weiß dass das hier eigentlich nicht die richtige NG ist, hab aber
nicht wirklich was besseres gefunden.

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

Sebastian Baechle

unread,
Feb 15, 2006, 4:10:15 PM2/15/06
to
Hallo,

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

Florian Jostock

unread,
Feb 15, 2006, 3:06:02 PM2/15/06
to
Christian Doppstadt wrote:

> 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

0 new messages