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); } }

Rispondi quotando