sei un grande. ora va.
posto il codice finale
codice:
/*
* JCheckBoxDemo.java
*
* Created on 26 novembre 2002, 14.34
*/
/**
*
* @author andrea
*/
import java.awt.* ;
import java.awt.event.* ;
import java.io.FilePermission ;
import javax.swing.* ;
import java.applet.Applet ;
import java.net.* ;
public class JCheckBoxDemo extends JApplet implements ItemListener
{
JTextField jtfScelta;
public void init()
{
Container cntPannello = getContentPane();
cntPannello.setLayout(new FlowLayout());
ImageIcon iiNormale , iiSopra , iiScelta ;
iiNormale = new ImageIcon(getClass().getResource("immagini/casellaVuota.gif"));
iiSopra = new ImageIcon(getClass().getResource("immagini/casellaSopra.gif"));
iiScelta = new ImageIcon(getClass().getResource("immagini/casellaScelta.gif"));
JCheckBox cbElenco = new JCheckBox("Gelato", iiNormale);
cbElenco.setRolloverIcon(iiSopra);
cbElenco.setSelectedIcon(iiScelta);
cbElenco.addItemListener(this);
cntPannello.add(cbElenco);
cbElenco = new JCheckBox("Pizza", iiNormale);
cbElenco.setRolloverIcon(iiSopra);
cbElenco.setSelectedIcon(iiScelta);
cbElenco.addItemListener(this);
cntPannello.add(cbElenco);
cbElenco = new JCheckBox("Pasta", iiNormale);
cbElenco.setRolloverIcon(iiSopra);
cbElenco.setSelectedIcon(iiScelta);
cbElenco.addItemListener(this);
cntPannello.add(cbElenco);
jtfScelta = new JTextField(15);
cntPannello.add(jtfScelta);
}
public void itemStateChanged(ItemEvent ie)
{
JCheckBox cbElenco = (JCheckBox)ie.getItem();
jtfScelta.setText(cbElenco.getText());
}
}