Registreer FAQ Berichten van vandaag


Ga terug   Scholieren.com forum / Technologie / Software & Hardware
Reageren
 
Topictools Zoek in deze topic
Oud 21-12-2001, 16:17
apeldoorn
apeldoorn is offline
Ik wil graag een java applet toevoegen aan mijn site. Ik dacht altijd dat dit de tag was daarvoor:

<applet code="test.class" height=123 width=123></applet>

Alleen hij zegt nu dat hij de klasse niet kan vinden, terwijl die toch echt in dezelfde dir staat.....

Ik heb het zowel geprobeerd als een "normale" applet en een swing applet. Maar bij beiden zegt hij dat hij de klasse niet kan vinden. Moet ik nog extra info in de html file toevoegen? Of is er iets fout in de java-file?

Klein voorbeeldje, dat dus NIET werkt bij mij:
De java-source:

import java.applet.Applet;
import java.awt.Graphics;
import java.awt.*;


public class Simple extends Applet {

public void init() {
this.add(new Label("Hoi"));
}
}

En nu de HTML file die ik erbij heb gemaakt en dat dus problemen geeft:

<html>
<head></head>
<body><applet code="Simple.class" height=300 width=300></applet>
</body>
</html>

Zou iemand kunnen vertellen wat er mis gaat??
Met citaat reageren
Advertentie
Oud 21-12-2001, 16:29
Chimera
Avatar van Chimera
Chimera is offline
Heb je 'em ook gecompileerd en de .class file in die dir gezet?
Met citaat reageren
Oud 21-12-2001, 16:33
apeldoorn
apeldoorn is offline
Yep....

Of moet je bij een applet een bijzondere compiler gebruiken?
kep gewoon de standaard javac.exe gebruikt namelijk...
Met citaat reageren
Oud 21-12-2001, 16:36
Chimera
Avatar van Chimera
Chimera is offline
Da's prima.

Heel vaag, ik snap ook niet wat er niet klopt. Volgens de sun tutorial:

Code:
<APPLET CODE=AppletSubclass.class WIDTH=anInt HEIGHT=anInt>
</APPLET>
Moet werken dus...
Met citaat reageren
Oud 21-12-2001, 16:39
apeldoorn
apeldoorn is offline
Tja...ik snap het ook niet eigenlijk...
Kep ff op wat andere sites gekeken en ook daar gebruiken ze dezelfde syntax. Ik blijf nog wel even puzzelen

btw: wat is het verschil tussen de init() methode en de start() methode van een applet? Ze hebben toch dezelfde bedoeling, de applet initialiseren?
Met citaat reageren
Oud 21-12-2001, 16:48
Chimera
Avatar van Chimera
Chimera is offline
init() wordt bij het laden van de pagina aangeroepen, start() iedere keer als het applet moet herstarten.
Met citaat reageren
Oud 21-12-2001, 16:53
apeldoorn
apeldoorn is offline
Thanks!

Moet je bij het compilen niet een speciale parameter meegeven zodat dat compiler weet dat het om applet gaat? (lijkt me ook stug...maar snap echt niet waarom dit niet werk)...
Met citaat reageren
Oud 21-12-2001, 16:55
Chimera
Avatar van Chimera
Chimera is offline
Niet dat ik weet, daarom snap ik d'r ook niks van eigenlijk.
Met citaat reageren
Advertentie
Reageren


Regels voor berichten
Je mag geen nieuwe topics starten
Je mag niet reageren op berichten
Je mag geen bijlagen versturen
Je mag niet je berichten bewerken

BB code is Aan
Smileys zijn Aan
[IMG]-code is Aan
HTML-code is Uit

Spring naar


Alle tijden zijn GMT +1. Het is nu 18:45.