Académique Documents
Professionnel Documents
Culture Documents
setSize(400,200);
setVisible(true);
MI manejadori = new MI();
cbxder.addItemListener(manejadori);
cbxizq.addItemListener(manejadori);
}
public static void main(String[] args){
UsoDeComboBox v= new UsoDeComboBox( );
v.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
}//fin main
private class MI implements ItemListener{
public void itemStateChanged(ItemEvent e) {
if( e.getSource( )== cbxizq && e.getStateChange() == ItemEvent.SELECTED)
{
mensaje("Seleccionado\n:Index "+ cbxizq.getSelectedIndex()+"\n"+
"item "+ cbxizq.getSelectedItem()
);
}//getSource
if( e.getSource( )== cbxizq && e.getStateChange() == ItemEvent.DESELECTED)
{
}
}
}//implements Listener
public void mensaje(String s){
JOptionPane.showMessageDialog(null, s);
}
}//fin clase
Fase de Exploracin:
1.
2.
3.
4.
7. En el cdigo, los elementos del ComboBox se aaden por arreglos. Qu mtodo utilizara
para agregar elementos mediante codificacin?
8. En el cdigo se utilizan los mtodos getSelectedIndex( ) y getSelectedItem(). Cmo
describira su comportamiento?
9. Explorando el documento gua: Qu realizara getItemCount( ) ,
10. getItemAt(indice), getSelectedObjects(); ?
11. Cul ha sido la function del mtodo mensaje( )?. Existe de forma nativa en java o fue
creada por el autor?