Scuola forum (scuo.la) - Forum di discussione per le scuole

Scuola forum (scuo.la) - Forum di discussione per le scuole (https://www.scuolaforum.org/)
-   Informatica (https://www.scuolaforum.org/informatica/)
-   -   Come mettere l'applet java in una sottocartella? (https://www.scuolaforum.org/informatica/342-come-mettere-lapplet-java-una-sottocartella.html)

Scuola 11-12-2007 03:14 PM

Come mettere l'applet java in una sottocartella?
 
Ciao,

sto provando a inserire la musica di sottofondo in un mio sito con questo sistema:

codice:

    <div id="musica">
    <font color="#FFFFFF">
        <applet height="35" width="140" code="ClipControl.class">
              <param name="clip" value="musica.au" />
              <param name="bgcolor" value="#CDAE7B" />
              <param name="oninit" value="load" />
              <param name="onstart" value="play" />
              <param name="noload" value="true" />
        </applet>
    </font>
    </div>

Il problema è che quando sposto in ClipControl.class in una sottocartella, non riesco a farglielo trovare e quando apro la pagina in anteprima si blocca ancora prima di caricarsi.

Ho provato così:

nuova-cartella/ClipControl.class

così:

/nuova-cartella/ClipControl.class

e così:

../nuova-cartella/ClipControl.class

e non funziona in nessuno dei tre metodi.
L'unica soluzione per il momento è tenerne svariate copie, una per cartella.
Perchè? Come risolvere?
Grazie a tutti.

definizione 11-12-2007 10:05 PM

L'attributo CODE serve solo per indicare la classe. Per indicare invece la directory devi usare l'attributo CODEBASE

codice:

codebase="http://java.sun.com/example"
Ciao

Scuola 11-12-2007 10:29 PM

Hai ragione, adesso va tutto.:act:
Grazie mille

Perla 11-15-2007 05:55 PM

Se vi può interessare, questi sono i parametri che gestiscono l'applet:

Quote:

{"clip", "URL", "audio clip"},
{"bgcolor", "color", "background color"},
{"fgcolor", "color", "foreground color"},
{"bgstatus", "string", "background status string"},
{"noplay", "boolean", "don't show play button [false]"},
{"noloop", "boolean", "don't show loop button [false]"},
{"nostop", "boolean", "don't show stop button [false]"},
{"noload", "boolean", "don't show load button [false]"},
{"boxplay", "boolean", "use a checkbox for play button [false]"},
{"boxloop", "boolean", "use a checkbox for loop button [false]"},
{"boxstop", "boolean", "use a checkbox for stop button [false]"},
{"playlabel", "string", "play button label [Play]"},
{"looplabel", "string", "loop button label [Loop]"},
{"stoplabel", "string", "stop button label [Stop]"},
{"loadlabel", "string", "load button label [Load]"},
{"nextlabel", "string", "next load button label [Reload]"},
{"nextload", "boolean", "keep load button for reloads [false]"},
{"oninit", "actions", "actions on applet initialization []"},
{"onstart", "actions", "actions on applet start []"},
{"onstop", "actions", "actions on applet stop [quitstop]"},
{"ondestroy", "actions", "actions on applet destruction [stop]"},
Qui la fonte: http://javaboutique.internet.com/Cli...ipControl.java


Tutti gli orari sono GMT +2. Attualmente sono le 01:55 AM.