import java.applet.*;
import java.awt.*;
import java.awt.event.*;
public class Composant extends Applet implements ItemListener {
List parfum;
public void init() {
parfum = new List(5,true);
parfum.add("Vanille");
parfum.add("Chocolat");
parfum.add("Fraise");
parfum.add("Pistache");
parfum.add("Noisette");
parfum.add("Citron");
parfum.add("Orange");
parfum.add("Abricot");
parfum.setMultipleMode(true);
add(new Label("Parfums de la glace"));
add(parfum); // ajoute le menu apr¸s le libellˇ
parfum.select(3); // prˇselectionne Fraise
parfum.addItemListener(this); // l'applet ˇcoute le menu
}
public void itemStateChanged(ItemEvent e) {
repaint();
}
public void paint(Graphics g) {
int[] parfumNos = parfum.getSelectedIndexes();
String message = "Code glace: ";
for (int i=0; i<parfumNos.length; i++) message = message + parfumNos[i];
g.drawString(message, 20, 100);
}
}