Avatar billede tommer Nybegynder
06. november 2002 - 09:31 Der er 4 kommentarer og
1 løsning

åben html

hvordan kan jeg fra java åbne en lokal html side i en browser fra en knap på mit Jpanel ??
Avatar billede di8leva Nybegynder
06. november 2002 - 09:39 #1
hvis du vill øppna en HTML side i en JPanel kan du bruge en JEditorPane som har en metode setPage(String url) eller setPage(URL url)... er det hvad du vill?

eller skall en knap starta f.eks internet explorer?
Avatar billede tommer Nybegynder
06. november 2002 - 11:41 #2
den skal åbne i browseren !!! ikke i JPanel...
Avatar billede gybel Nybegynder
06. november 2002 - 16:22 #3
Man kan gøre det på 2 måder enten først åbne browser hvor den får siden med som url.
Ellers så kan du forsøge at eksekvere din html fil med RunTime objektet, dette kræver dog bare at bruger din browser til at se html dokumenter med.

eks. på brug af RunTime objekt.

Runtime rt = Runtime.getRuntime();
  try {
    rt.exec("stien til din browser");
    }catch(Exception e) {System.err.println(e);}

Du skal så se på din browser hvilke parameter man kan sende med når man kalder den.
Avatar billede conrad Nybegynder
07. november 2002 - 09:48 #4
Det at åbne en browser og sende parametre med gøres forskelligt fra OS til OS.
Dermed er det lidt mere kompliceret end som så at gøre det du vil...men heldigvis er der nogle der har løst problemet.

Se her : http://www.javaworld.com/javaworld/javatips/jw-javatip66.html
Avatar billede tommer Nybegynder
07. november 2002 - 11:43 #5
tak conrad, det var lige det jeg manglede ;-)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester