Hola Amigos, como andan?
 
Una consulta:
Como deberia hacer para que cada vez que cambie un item de un comboBox el programa ejecute un bloque de codigo??
 
Muchas gracias.
Saludos. 
  | 
 | |||
|  Consulta ComboBox  Hola Amigos, como andan? Una consulta: Como deberia hacer para que cada vez que cambie un item de un comboBox el programa ejecute un bloque de codigo?? Muchas gracias. Saludos. | 
| 
 | ||||
|  Respuesta: Consulta ComboBox  
Código Java:
 Ver original Un saludo 
				__________________ If to err is human, then programmers are the most human of us | 
| 
 | |||
|  Respuesta: Consulta ComboBox   Hola Profesor, Este es el codigo de mi programa, con el codigo que quiero ejecutar al cambiar un item de mi combo. private void jComboBox3ActionPerformed(java.awt.event.ActionEve nt evt) { //ConboBox para filtrado por proveedores if (jCheckBox1.isSelected() == true) { String str = jComboBox3.getSelectedItem().toString(); String delimiter = " "; //ESPECIFICO EL DELIMITADOR PARA CORTAR STRINGS String [] temp; //DEFINO UN ARREGLO DE STRING PARA GUARDAR LO QUE CORTO temp = str.split(delimiter); //NOSE QUE HACE... for (int i = 0; i <= 1; i++){ //RECORRO EL ARREGLO PARA TOMAR LA PARTE QUE ME INTERESA int id_prov = Integer.parseInt(temp[i]); cargarTablaProductosConProveedor(id_prov,jTextFiel d1.getText()); } }else{ cargarTablaProductos(jTextField1.getText()); } } Como debería incorporar el código que me pasaste anteriormente? Muchas gracias. Saludos. | 
| 
 | |||
|  Respuesta: Consulta ComboBox   Muchas gracias Profesor, me puse a inverstigar bien el codigo y lo pude hacer funcionan perfectamente, te dejo el codigo para que lo puedan ver: private void accionComboBox3() { //Aca hago un metodo que esta muy bueno para que "escuche" cuando cambio el item del combo para // poder realizar la accion jComboBox3.addItemListener (new ItemListener() { @Override public void itemStateChanged(ItemEvent event) { if (event.getStateChange() == ItemEvent.SELECTED) { Object item = event.getItem(); //Aqui ejecutas tu bloque de codigo if (jCheckBox1.isSelected() == true) { String str = jComboBox3.getSelectedItem().toString(); String delimiter = " "; //ESPECIFICO EL DELIMITADOR PARA CORTAR STRINGS String [] temp; //DEFINO UN ARREGLO DE STRING PARA GUARDAR LO QUE CORTO temp = str.split(delimiter); //NOSE QUE HACE... for (int i = 0; i <= 1; i++){ //RECORRO EL ARREGLO PARA TOMAR LA PARTE QUE ME INTERESA int id_prov = Integer.parseInt(temp[i]); cargarTablaProductosConProveedor(id_prov,jTextFiel d1.getText()); } }else{ cargarTablaProductos(jTextField1.getText()); } } } }); } Un saludo. Gracias. | 
| Etiquetas: |