import java.applet.*; import java.awt.*; import java.awt.event.*; public class puls extends Applet implements ActionListener { Image immagine[ ]=new Image[6]; Image Foto; public void init() { String fileFoto[ ] = {"img01.gif","img02.gif","img03.gif","img04.gif","img05.gif","img06.gif"}; for (int i=0;i<6;i++) { immagine[i]=getImage(getCodeBase(),fileFoto[i]); }; Foto=immagine[0]; Button puls1=new Button("Prima"); Button puls2=new Button("Seconda"); Button puls3=new Button("Terza"); Button puls4=new Button("Quarta"); Button puls5=new Button("Quinta"); Button puls6=new Button("Sesta"); puls1.addActionListener(this); puls2.addActionListener(this); puls3.addActionListener(this); puls4.addActionListener(this); puls5.addActionListener(this); puls6.addActionListener(this); add(puls1); add(puls2); add(puls3); add(puls4); add(puls5); add(puls6); } public void actionPerformed (ActionEvent evento) { String scelta=evento.getActionCommand(); mostraFoto(scelta); } void mostraFoto(String nome) { if (nome.equals("Prima")) {Foto=immagine[0];}; if (nome.equals("Seconda")) {Foto=immagine[1];}; if (nome.equals("Terza")) {Foto=immagine[2];}; if (nome.equals("Quarta")) {Foto=immagine[3];}; if (nome.equals("Quinta")) {Foto=immagine[4];}; if (nome.equals("Sesta")) {Foto=immagine[5];}; repaint(); } public void paint (Graphics g) { g.drawImage(Foto,10,40,this); } }