Scusate è questo il codice...
codice:
import java.awt.*;
import java.awt.event.*;
import java.applet.*;
public class personaggi extends Applet implements ActionListener {
Image imgpers[]=new Image[5];
Image imgatt;
public void init() {
String file[]={"uno.jpg","due.jpg","tre.jpg","quattro.jpg","cinque.jpg"};
for(int x=0; x<imgpers.length; x++) {
imgpers[x]=getImage(getCodeBase(),file[x]);
}
imgatt=imgpers[0];
Button pul0=new Button("Uno");
Button pul1=new Button("Due");
Button pul2=new Button("Tre");
Button pul3=new Button("Quattro");
Button pul4=new Button("Cinque");
pul0.addActionListener(this);
pul1.addActionListener(this);
pul2.addActionListener(this);
pul3.addActionListener(this);
pul4.addActionListener(this);
add(pul0);
add(pul1);
add(pul2);
add(pul3);
add(pul4);
}
void mostra(String nome) {
if(nome=="Uno") {
imgatt=imgpers[0];
}
else if(nome=="Due") {
imgatt=imgpers[1];
}
else if(nome=="Tre") {
imgatt=imgpers[2];
}
else if(nome=="Quattro") {
imgatt=imgpers[3];
}
else if(nome=="Cinque") {
imgatt=imgpers[4];
}
repaint();
}
public void paint(Graphics g) {
g.drawImage(imgatt,10,10,this);
}
}