[Java] Applet werkt niet in browser

Pagina: 1
Acties:

  • KnEuTeR
  • Registratie: Mei 2000
  • Laatst online: 24-02-2024

KnEuTeR

iedereen heeft een handelsmerk

Topicstarter
ik heb hier dus lokaal een (test) server draaien standaart geinstalleerd met phpdev

nu heb ik dus een java applet en die werkt gewoon met appletviewer. maar als ik hem in een html file gooi en via de browser (via de server dus http) wil oproepen, geeft hij de volgende error:

load: class Quiz not found

terwijl hij er wel staat, de html verder ook goed is, hoofdletters goed, alles goed :)

regel java applet:
public class Quiz extends Applet implements ActionListener {

html code:
<applet code="Quiz.class" width="500" height="300"></applet>

heb al een hoop gesearch maar niks helpt

wel raar dus, is de apache server niet goed geconfigureerd?

[ Voor 6% gewijzigd door KnEuTeR op 07-10-2003 00:26 ]

Computers ain't that smart, Whatever man built could be taken apart


Verwijderd

je gebruikt ten eerste beter
code:
1
2
3
4
5
6
7
<OBJECT codetype="application/java"
        classid="AudioItem" 
        width="15" height="15"><!--  classid aanpassen aan je klassenaam :) -->
<PARAM name="snd" value="Hello.au|Welcome.au">
Java applet that plays a welcoming sound.
</OBJECT>
<!-- (uit http://www.w3.org/TR/html401/struct/objects.html#edef-APPLET) -->


en op welk syteem test je? heb je reeds een mozilla ofzo geprobeerd met de SUN JAVA plugin?
Met welke JDK heb je gecompileerd? (ik gok 1.4, en ik gok dat je met IE+MS virtual machine test)
probeer dus effe ook met een PC die de sun JRE heeft en gebruikt en vertel ons daar misschien even de resultaten van...

  • .oisyn
  • Registratie: September 2000
  • Laatst online: 12:02

.oisyn

Moderator Devschuur®

Demotivational Speaker

Staat Quiz.class in dezelfde dir als je html file? En staat de klasse Quiz niet in een package?

Give a man a game and he'll have fun for a day. Teach a man to make games and he'll never have fun again.


  • KnEuTeR
  • Registratie: Mei 2000
  • Laatst online: 24-02-2024

KnEuTeR

iedereen heeft een handelsmerk

Topicstarter
Verwijderd schreef op 07 October 2003 @ 00:37:
je gebruikt ten eerste beter
code:
1
2
3
4
5
6
7
<OBJECT codetype="application/java"
        classid="AudioItem" 
        width="15" height="15"><!--  classid aanpassen aan je klassenaam :) -->
<PARAM name="snd" value="Hello.au|Welcome.au">
Java applet that plays a welcoming sound.
</OBJECT>
<!-- (uit http://www.w3.org/TR/html401/struct/objects.html#edef-APPLET) -->
sorry dat ik wat laat reageer maar ik was even met tentamens bezig :)

dat vind ik echt een rare code sorry, zit je niet het verkeerde te pasten?
.oisyn schreef op 07 October 2003 @ 00:59:
Staat Quiz.class in dezelfde dir als je html file? En staat de klasse Quiz niet in een package?
ja zelfde directory, nee niet in een package.


als ik het NIET op de webserver draai maar gewoon een html open op me harde schijf met die classe erin krijg ik dezelfde error

heeft het niet met classpath te maken ofzo? ik zou niet weten wat mijn classpath is, staat niet in de environement variabelen, en als ik em erbij zet werkt helemaaaaal niks meer....

Computers ain't that smart, Whatever man built could be taken apart


  • wasigh
  • Registratie: Januari 2001
  • Niet online

wasigh

wasigh.blogspot.com

Is niet raar, in de nieuwe browsers moet je de <object> tag gebruiken ipv de <applet>


Staan de permissies van je browser goed?