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 )