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