Avatar billede ppstyle Nybegynder
12. august 2001 - 14:29 Der er 5 kommentarer og
2 løsninger

Appletter og jar filer igen...

Jeg har lavet en applet der virker i en appletviewer, men ikke som jar fil i IE5.5.

Jeg har læst spørgsmål : http://www.eksperten.dk/spm/96808

Detsværre virkede det ikke for mig :(

Mit HTML kode ser således ud :

<HTML>
<HEAD>
<TITLE>FileReadApplet</TITLE>
</HEAD>
<BODY>
<H1>FileReadApplet</H1>

<APPLET class=\"test.applet.FileReadApplet.class\"

ARCHIVE=\"test.jar\"

WIDTH=350 HEIGHT=350

codebase=\"f:\\innovasion\\ethics\\jarfiles\\test.jar\"

</APPLET>

</BODY>
</HTML>


Som I nok kan se ligger mine klasser i en package. Denne package er samlet i test.jar, som ligger i codebase bilbioteket.

Når jeg loader html siden er der bare et stort gråt felt. Men i appletvieweren kører det glimrende.

Faktisk tror jeg den finder jar filen, da der ellers vill stå applet not found ik ?

Jeg er helt på bar bund så hvis nogen kan hjælpe ville jeg blive glad.

-Daniel
Avatar billede disky Nybegynder
12. august 2001 - 18:47 #1
Det er en dum ide at lave en absolut path til et lokalt drev i din codebase.

Lav den relativt i forhold til din html fil istedet.

Løser nok problemmet.
Avatar billede ppstyle Nybegynder
12. august 2001 - 19:17 #2
Øh, tak for svaret. Jeg formoder, at når du siger relativt betyder det som under bibliotek eller noget i den stil, således at man kan flytte en hel mappe uafhængigt af maskinen det skal køres fra.

Min jar fil ligger i samme bibliotek som html siden, så hvordan ville din løsning så se ud, hvis du skulle tage udgangs punkt i følgende html koden jeg har givet foroven ?

Tak for ulejligheden :)

-Daniel
Avatar billede disky Nybegynder
13. august 2001 - 08:46 #3
Hej igen

Jeg er lidt i tvivl om hvad man egentligt skal skrive når det er samme skuffe men prøv:


<HTML>
<HEAD>
<TITLE>FileReadApplet</TITLE>
</HEAD>
<BODY>
<H1>FileReadApplet</H1>

<APPLET class=\"test.applet.FileReadApplet.class\"

ARCHIVE=\"test.jar\"

WIDTH=350 HEIGHT=350

codebase=\".\"

</APPLET>

</BODY>
</HTML>



eller hvor skuffenavn under codebase, er navnet på den skuffe tingene ligger i.


<HTML>
<HEAD>
<TITLE>FileReadApplet</TITLE>
</HEAD>
<BODY>
<H1>FileReadApplet</H1>

<APPLET class=\"test.applet.FileReadApplet.class\"

ARCHIVE=\"test.jar\"

WIDTH=350 HEIGHT=350

codebase=\"../skuffenavn\"

</APPLET>

</BODY>
</HTML>
Avatar billede bootie Nybegynder
13. august 2001 - 14:45 #4
Har du brugt swing komponenter i din applet?
Det kan også være en mulig grund til den ikke vil vise noget.
Avatar billede ppstyle Nybegynder
13. august 2001 - 21:39 #5
Hej Bootie, jeg har fået god hjælp fra Disky, og er nu helt sikker på det ikke er mine tags den er gal med.

Bootie ->

Måske har du ret, for jeg bruger javax ting i mine klasser. Men hvordan får jeg browseren til at tolke dem ?

Skal der skal der tilføjes en plugin til browseren for at køre swingbaseret komponenter ?

Avatar billede ppstyle Nybegynder
13. august 2001 - 22:09 #6
Jeg kører iøvrigt IE 5.0, formentlig uden installeret plugins.

Avatar billede disky Nybegynder
14. august 2001 - 08:55 #7
pp:

Yep for at bruge swing fra en browser skal folk installerer en stor plugin.

SÅ mit råd, konverter alt dit swing til AWT istedet, så kan det kører i browsere, bortset fra de ældste netscape.
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