PIXEL FACEBOOK

Como usar Choice en Java

como hacer en java

Como usar Choice en Java

Muchas veces necesitamos mostrar un conjunto de opciones, tal es el caso de departamento y ciudad al que pertenece un usuario, para tal fin esta el componente Choice, el cual es el equivalente al select de HTML. Para esto daré un pequeño código el cual servirá de guía de Como usar el Choice en Java.

 

Choice En Java
Para el ejemplo he dispuesto de dos eventos, uno propio del Choice y el otro para un JButton. El primer evento se usa al escoger la opción, una vez seleccionado se muestra un JPanel a la derecha. Cuando se seleccione la opción de suma, se realizara la operación inmediatamente después seleccionar el valor con el segundo Choice en el respectivo JPanel; Cuando se seleccione la opción de selección obtendremos el texto del Choice al dar click en el JButton. Me complique en el ejercicio? o.O

El código del ejemplo es el siguiente:

 

+ Ver Código Ejercicio...

 

En este nuevo ejemplo he mostrado dos formas de implementar los eventos, la primera es implementar el listener en la clase principal, el otro, es crear una clase interna en la cual implemento el listener para el Choice. El crear una clase interna se ve de la linea 111 a la 128, y la implementación al componente se aprecia de la linea 56 a la 58.

Si te ha gustado el post, compártelo, regala un like ó comenta 😉

Artículos Relacionados

6 respuestas

  1. Buenas, gracias me a servido mucho, déjame darte una recomendación por convención todas las variables deben tener un nombre claro y significativo, Saludos

  2. Que tal Amigo.
    Una pregunta

    ¿Como Des selecciono un elemento choice?
    Ya probé tratando de que indicar -1 en select pero me marca error;
    me indica que la posición existe.
    Lo que necesito es que una vez que se haya seleccionado un elemento
    de nuevo se pueda deseleccionar.

    Gracias de Antemano

    Saludos

  3. Hola. Me está ayudando mucho tu blog a empezar Java. Muchas gracias.

    Tengo dudas acerca de los for (he copiado y pegado el código en el eclipse y da error).

    for(int i=0; i<arStr.length; i++)

    Si lo entiendo bien hay un «;» que debería ser un símbolo «=» o «<" pero no tengo claro cual es.

    El otro error que aparece es en los if:

    if(jpEj1 != null && jpEj1.isVisible())

    Creo que lo que habría que corregir es quitar las palabras "amp" y los ;

    Muchas gracias. Un saludo.

    1. Hola @sicuatro. Tienes toda la razón! He estado haciendo algunas modificaciones al blog, al parecer los cambios han modificado el texto de los artículos. Corrijo eso de inmediato.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Jenny Watson

Hi! beautiful people. I`m an authtor of this blog. Read our post – stay with us

Categorías

Artículos Relacionados

¡Descubre Hostinger, Crea tu Web y Empieza a Generar Presencia Online!

¿Buscas un hosting confiable y asequible para tu proyecto web? Hostinger te ofrece planes flexibles y potentes que se adaptan a tus necesidades. Desde sitios web personales hasta tiendas online, su tecnología de vanguardia garantiza un rendimiento excepcional.