Ciao a tutti!!! Appena iscritto e già vi chiedo un aiuto....che figura!! :rollo:
Vorrei creare un applet per visualizzare delle immagini, mi spiego meglio vorrei creare un aria di testo dove ad esempio inserire 7 nomi che corrispondono ad altrettante immagini, e quindi vederle cliccando su un tasto visualizza .. oppure toglierle con un tasto resetta.
guardando un pò in giro e mettendoci del mio è venuto questo:
import java.awt.*;
import java.applet.*;
public class Immagine extends Applet {
Image img[] = new Image[7];
Image imgCorr; // immagine correntemente visualizzata
Image imgNulla; // immagine vuota (bianca)
List elenco;
public void init() {
int i;
String nomefile[] = { "little1.gif", "little2.gif", "little3.gif",
"little4.gif", "little5.gif", "little6.gif",
"little7.gif" };
for (i=0; i<img.length; i++)
img[i] = getImage(getCodeBase(),nomefile[i]);
imgNulla = getImage(getCodeBase(),"vuota.gif");
imgCorr = imgNulla;
...e poi passo alla definizione dell'elenco...
ma ho un problema... quando apro il seguente file.java con il compilatore mi da il seguente errore:
C:\Programmi\Java\jdk1.5.0_06\bin>javac prova.java
prova.java:4: class Immagine is public, should be declared in a file named Immag
ine.java
public class Immagine extends Applet {
^
Note: prova.java uses or overrides a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
1 error
le immagini devono trovarsi nella stessa cartella del file java, vero?
Vi ringrazio anticipatamente!!! (vi sarete accorti che sono alle prime armi )