Foros del Web » Programación para mayores de 30 ;) » Java »

[SOLUCIONADO] Condicion a partir de un combobox

Estas en el tema de Condicion a partir de un combobox en el foro de Java en Foros del Web. Hola :) , estoy trabajando en netbeans con una interfaz grafica, tengo un combobox que dice de opcion "Excelente buena regular mala" entonces luego de ...
  #1 (permalink)  
Antiguo 25/05/2013, 17:07
Avatar de ccnaluna  
Fecha de Ingreso: abril-2013
Mensajes: 6
Antigüedad: 11 años
Puntos: 0
Pregunta Condicion a partir de un combobox

Hola :) , estoy trabajando en netbeans con una interfaz grafica, tengo un combobox que dice
de opcion
"Excelente
buena
regular
mala"
entonces luego de dar click en un boton que tengo llamado continuar, pasara a otra ventana pero a la vez mostrara un mensaje dependiendo de lo que eligio el usuario, ejemplo si eligio mala debera decir "Su maquina debe ser revisada por un tecnico" y asi....
me podrias ayudar porfaaa
  #2 (permalink)  
Antiguo 25/05/2013, 19:03
 
Fecha de Ingreso: mayo-2013
Ubicación: Córdoba
Mensajes: 139
Antigüedad: 10 años, 11 meses
Puntos: 9
Respuesta: Condicion a partir de un combobox

Usando el método
Código Java:
Ver original
  1. int p = combobox.getSelectedIndex();
vas a obtener el index del item que elegiste (el primero es 0)

Ahora al presionar el botón te tiene que salir un mensaje diciendo tal cosa, según lo que seleccionaste. Sería algo como:
Código Java:
Ver original
  1. switch (p) {
  2.             case 1:
  3.                 JOptionPane.showMessageDialog(this, "mensaje");
  4.                 break;
  5.             case 2:
  6.                 JOptionPane.showMessageDialog(this, "mensaje");
  7.                 break;
  8.         }
  #3 (permalink)  
Antiguo 25/05/2013, 22:51
Avatar de ccnaluna  
Fecha de Ingreso: abril-2013
Mensajes: 6
Antigüedad: 11 años
Puntos: 0
Respuesta: Condicion a partir de un combobox

Muchas gracias!! me fui de mucha utilidad pero solo me sirvio poniendo case 0, case 1, case 2.... y asi!

Etiquetas: combobox, netbeans
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 09:45.