Browser von Java Anwendung aus starten?
-
hey leute
ich moechte einen browser mit einer seite von meiner seite aus direkt aus java starten - wie mach ich das am bestenkommt mir nicht mit irgendeinem simplen shell aufruf - auf das waere ich auch selber gekommen
ich brauch das ganze systemunabhaengig (fuer verschieden OS Systeme)
will den aktuellen default broswer laden mit einer von mir angegebenen startseitelg
gomberl
-
Sorry aber ausser der Shell-Lösung gibt es keine.
-
hmm - kann ich aus der shell irgendwie den standardbrowser hochladen sodas ich nicht wissen muss ob iex, netscape oder opera?
ich werd es so machen:
fuer jedes betriebssystem einen eigenen aufruf
soviele sind es auch nicht
schreib mir eine klasse mit statischer funktion dafuergomberl
-
Muss es denn wirklich ein Browser sein? Um HTML-Texte darzustellen könntest du auch javax.swing.JEditorPane nutzen. Der kann HTML.
-
ich will von dem program auf die firmenhomepage verlinken
stell dir vor - eine form mit buttons
Teil 1 (installiert)
Teil 2 (nicht installiert - clicken um zu kaufen)
Teil 3 (nicht installiert - clicken um zu kaufen)wenn man es kaufen will dann clickt man drauf und kommt auf die homepage
und die homepage nutzt alle moeglichen technologien und ich weiss nicht was die JEditorPane alles kann (Scripte usw)
was meinst du dazu??
-
Na ja die EditorPane stellt nur reines HTML dar. Also keine Flash-Geschichten oder so. Dann wirds doch besser sein du implementierst dir eine eigene Klasse.
-
hmm
find ich zwar nicht besonders toll aber was sollsjetzt brauch ich nur mehr wen der mir sagt wie zum geier ich die ganzen browser anspreche
unter windows ist es leicht
ich mach runtime.exec("iexplore.exe") und es laueftaber was ist mit mac und unix
greets
-
Was passiert eigentlich, wenn man in einem javax.swing.JEditorPane, welches eine HTML-Seite darstellt, auf einen Link klickt? Wird der dann im JEditorPane geöffnet oder im Standard-Browser oder geht das garnicht?
-
unter AIX-UNIX machst du es mit runtime.exec("aixterm -e netscape")
Wie ein Shellfenster unter Linux heißt weiß ich jetzt nicht 100%ig.Gruß
Boris
-
ich glaub es heisst xterm und die syntax sollte ja dieselbe sein
jetzt fehlt nur mehr mac
-
SourceForge ist es immer wieder wert mal durchstöbert zu werden Dort findet man wirklich ALLES ... so auch den BrowserLauncher
http://browserlauncher.sourceforge.net/
Damit musst Du dir um das drumherum keine Gedanken mehr machen
-
thx a lot
das ist genau das was ich gesucht habe
bist mein held
ist das was fuer die faq oder bin ich der einzige der sowas braucht?
greets
gomberl
-
Hehe ja is was für FAQ