SlideShare una empresa de Scribd logo
1 de 4
EJERCICIO GUIADO. JAVA: CUADROS COMBINADOS 
1. Realiza un nuevo proyecto. 
2. En la ventana principal debes añadir lo siguiente: 
a. Una etiqueta con borde llamada etiResultado. 
3. Añade un cuadro combinado (combo). Los cuadros combinados son objetos del tipo 
JComboBox. Básicamente, un combo es una lista desplegable. 
4. Cámbiale el nombre al JComboBox. El nombre será cboColores. Tu programa debe 
tener más o menos este aspecto. 
5. Los elementos del cboColores pueden ser cambiados a través de la propiedad 
Model. Selecciona el combo y activa la propiedad Model (el botoncito con los tres 
puntos) Aparecerá lo siguiente:
6. Al igual que pasaba con los cuadros de lista, se pueden eliminar los elementos que 
contiene el combo y añadir elementos propios. Use los botones Añadir y Eliminar 
para añadir la siguiente lista de elementos: 
Rojo 
Verde 
Azul 
7. Ejecuta el programa y observa el funcionamiento del desplegable...
8. Vamos a hacer que cuando se elija un elemento del desplegable, en la etiqueta 
aparezca un mensaje indicando el color elegido. 
Para ello, debes programar el evento actionPerformed del combo y añadir el siguiente 
código: 
String mensaje="El color elegido es "; 
mensaje=mensaje+cboColores.getSelectedItem().toString(); 
etiResultado.setText(mensaje); 
9. Este código hace lo siguiente: 
a. Crea una variable de cadena. 
b. Concatena dentro de ella el mensaje “El color elegido es” con el color 
seleccionado. 
c. Observa el método getSelectedItem, se usa para saber el elemento 
seleccionado del combo. Es necesario convertirlo a texto con toString. 
d. Finalmente se coloca el mensaje en la etiqueta. 
10. Ejecuta el programa y comprueba su funcionamiento. Por ejemplo, si elegimos el 
color verde, el aspecto del programa será el siguiente: 
11. Los cuadros combinados pueden funcionar también como cuadros de texto. Es decir, 
pueden permitir que se escriba texto dentro de ellos. Para hacer esto, basta con 
cambiar su propiedad “editable” y activarla.
12. Ejecuta el programa y observa como se puede escribir dentro del combo. Al pulsar 
Enter, el programa funciona igualmente con el texto escrito. 
Se escribe aquí y 
se pulsa enter 
CONCLUSIÓN 
Los combos son listas desplegables donde se puede elegir una de las opciones 
propuestas. 
Los combos pueden funcionar también como cuadros de textos, si se activa la opción 
editable. 
A través del método getSelectedItem se puede extraer la opción seleccionada o el 
texto escrito en el combo.

Más contenido relacionado

La actualidad más candente (18)

Formatos Condicionales
Formatos CondicionalesFormatos Condicionales
Formatos Condicionales
 
Goms 2 Juan Alejandro Sánchez
Goms 2 Juan Alejandro SánchezGoms 2 Juan Alejandro Sánchez
Goms 2 Juan Alejandro Sánchez
 
Formato condicional en Microsoft Excel
Formato condicional en Microsoft ExcelFormato condicional en Microsoft Excel
Formato condicional en Microsoft Excel
 
Barra de menús
Barra de menúsBarra de menús
Barra de menús
 
Modulo3 a1
Modulo3 a1Modulo3 a1
Modulo3 a1
 
Dfsi
DfsiDfsi
Dfsi
 
Formato condicional
Formato condicionalFormato condicional
Formato condicional
 
luisa
luisaluisa
luisa
 
Controles y datos johel villalobos
Controles y datos johel villalobosControles y datos johel villalobos
Controles y datos johel villalobos
 
Tallermacros 180406032042
Tallermacros 180406032042Tallermacros 180406032042
Tallermacros 180406032042
 
Taller macros
Taller macrosTaller macros
Taller macros
 
Formato condicional
Formato condicionalFormato condicional
Formato condicional
 
Formato condicional
Formato condicionalFormato condicional
Formato condicional
 
Taller macro
Taller macroTaller macro
Taller macro
 
Gimp filtroak
Gimp filtroakGimp filtroak
Gimp filtroak
 
Practica de combinación de graficas
Practica de combinación de graficasPractica de combinación de graficas
Practica de combinación de graficas
 
Taller macro
Taller macroTaller macro
Taller macro
 
Modulo5 a1
Modulo5 a1Modulo5 a1
Modulo5 a1
 

Destacado

Guia De Programacion En Visual Basic
Guia De Programacion En Visual BasicGuia De Programacion En Visual Basic
Guia De Programacion En Visual Basic
nesmarco
 
Creacion de una base de datos de access 2007
Creacion de una base de datos de access 2007Creacion de una base de datos de access 2007
Creacion de una base de datos de access 2007
Agustin Gonzalez Bermudez
 
¿Cómo crear plantillas en Word?
¿Cómo crear plantillas en Word?¿Cómo crear plantillas en Word?
¿Cómo crear plantillas en Word?
redcapacitadorestic
 
Como crear una base de datos con visual basic
Como crear una base de datos con visual basicComo crear una base de datos con visual basic
Como crear una base de datos con visual basic
Alberto Vargas
 
Funciones y formulas en excel 2010
Funciones y formulas en excel 2010Funciones y formulas en excel 2010
Funciones y formulas en excel 2010
mililema
 

Destacado (11)

Accel Soluciones en Logística México
Accel Soluciones en Logística MéxicoAccel Soluciones en Logística México
Accel Soluciones en Logística México
 
¿Por qué hay que aprender a programar? (una actualización)
¿Por qué hay que aprender a programar? (una actualización)¿Por qué hay que aprender a programar? (una actualización)
¿Por qué hay que aprender a programar? (una actualización)
 
VISUAL Y SQL SERVER
VISUAL Y SQL SERVERVISUAL Y SQL SERVER
VISUAL Y SQL SERVER
 
Conceptos básicos de informática
Conceptos básicos de informáticaConceptos básicos de informática
Conceptos básicos de informática
 
Guia De Programacion En Visual Basic
Guia De Programacion En Visual BasicGuia De Programacion En Visual Basic
Guia De Programacion En Visual Basic
 
Crear plantillas.
Crear plantillas.Crear plantillas.
Crear plantillas.
 
Creacion de una base de datos de access 2007
Creacion de una base de datos de access 2007Creacion de una base de datos de access 2007
Creacion de una base de datos de access 2007
 
¿Cómo crear plantillas en Word?
¿Cómo crear plantillas en Word?¿Cómo crear plantillas en Word?
¿Cómo crear plantillas en Word?
 
Interfaz visual basic 6 y arduino
Interfaz visual basic 6 y arduinoInterfaz visual basic 6 y arduino
Interfaz visual basic 6 y arduino
 
Como crear una base de datos con visual basic
Como crear una base de datos con visual basicComo crear una base de datos con visual basic
Como crear una base de datos con visual basic
 
Funciones y formulas en excel 2010
Funciones y formulas en excel 2010Funciones y formulas en excel 2010
Funciones y formulas en excel 2010
 

Similar a 04 guiados combobox

Unidades paso a paso
Unidades paso a pasoUnidades paso a paso
Unidades paso a paso
franklabrador
 
Reyes y restrepo unidades
Reyes y restrepo unidadesReyes y restrepo unidades
Reyes y restrepo unidades
leviticodavid
 
Aplicaciones en java con interfaz gra╠бfica de usuario con net beans
Aplicaciones en java con interfaz gra╠бfica de usuario con net beansAplicaciones en java con interfaz gra╠бfica de usuario con net beans
Aplicaciones en java con interfaz gra╠бfica de usuario con net beans
MIGUEL ANGEL ESPINOZA MONTES
 

Similar a 04 guiados combobox (20)

Librería swing java
Librería swing javaLibrería swing java
Librería swing java
 
Plan menus swing
Plan menus swingPlan menus swing
Plan menus swing
 
03 guiados listas - IDE NETBEANS
03 guiados listas - IDE NETBEANS03 guiados listas - IDE NETBEANS
03 guiados listas - IDE NETBEANS
 
06 guiados combos_modelos Java
06 guiados combos_modelos Java06 guiados combos_modelos Java
06 guiados combos_modelos Java
 
Unidades 9-14
Unidades 9-14Unidades 9-14
Unidades 9-14
 
Unidades paso a paso 9-14
Unidades paso a paso 9-14Unidades paso a paso 9-14
Unidades paso a paso 9-14
 
Unidades paso a paso
Unidades paso a pasoUnidades paso a paso
Unidades paso a paso
 
Guia practicaiuprg3
Guia practicaiuprg3Guia practicaiuprg3
Guia practicaiuprg3
 
Practica
PracticaPractica
Practica
 
Practica
PracticaPractica
Practica
 
Unidades paso a paso
Unidades paso a pasoUnidades paso a paso
Unidades paso a paso
 
Segundo punto taller macros
Segundo punto taller macrosSegundo punto taller macros
Segundo punto taller macros
 
Curso de excel avanzado tema 6 macros
Curso de excel avanzado tema 6 macrosCurso de excel avanzado tema 6 macros
Curso de excel avanzado tema 6 macros
 
Como construir un DSS
Como construir un DSSComo construir un DSS
Como construir un DSS
 
Reyes y restrepo unidades
Reyes y restrepo unidadesReyes y restrepo unidades
Reyes y restrepo unidades
 
Aplicaciones en java con interfaz gra╠бfica de usuario con net beans
Aplicaciones en java con interfaz gra╠бfica de usuario con net beansAplicaciones en java con interfaz gra╠бfica de usuario con net beans
Aplicaciones en java con interfaz gra╠бfica de usuario con net beans
 
Macro
MacroMacro
Macro
 
Macros escrito (1)
Macros escrito (1)Macros escrito (1)
Macros escrito (1)
 
Trabajo practico Nro 7 y 8
Trabajo practico Nro 7 y 8Trabajo practico Nro 7 y 8
Trabajo practico Nro 7 y 8
 
Taller tecnologia
Taller tecnologiaTaller tecnologia
Taller tecnologia
 

Más de Jomar Burgos Palacios

Más de Jomar Burgos Palacios (20)

Presentacion proyecto - Física
Presentacion proyecto - FísicaPresentacion proyecto - Física
Presentacion proyecto - Física
 
Avance de proyecto - Física
Avance de proyecto - FísicaAvance de proyecto - Física
Avance de proyecto - Física
 
Corriente eléctrica - Física
Corriente eléctrica - Física Corriente eléctrica - Física
Corriente eléctrica - Física
 
Aplicaciones de ecuaciones de bernoulli
Aplicaciones de ecuaciones de bernoulliAplicaciones de ecuaciones de bernoulli
Aplicaciones de ecuaciones de bernoulli
 
Enunciado java - Ejercicio Básico
Enunciado java - Ejercicio BásicoEnunciado java - Ejercicio Básico
Enunciado java - Ejercicio Básico
 
4. java poo joptionpane - Lenguaje de Programación JAVA - POO 2018.
4. java poo   joptionpane - Lenguaje de Programación JAVA - POO 2018.4. java poo   joptionpane - Lenguaje de Programación JAVA - POO 2018.
4. java poo joptionpane - Lenguaje de Programación JAVA - POO 2018.
 
3. java poo operadores logicos - Lenguaje de Programación JAVA - POO 2018
3. java poo   operadores logicos - Lenguaje de Programación JAVA - POO 20183. java poo   operadores logicos - Lenguaje de Programación JAVA - POO 2018
3. java poo operadores logicos - Lenguaje de Programación JAVA - POO 2018
 
2. java poo - Lenguaje de Programación JAVA - POO 2018.
2. java poo - Lenguaje de Programación JAVA - POO 2018.2. java poo - Lenguaje de Programación JAVA - POO 2018.
2. java poo - Lenguaje de Programación JAVA - POO 2018.
 
1. java poo - Lenguaje de Programación JAVA - POO 2018.
1. java poo - Lenguaje de Programación JAVA - POO 2018.1. java poo - Lenguaje de Programación JAVA - POO 2018.
1. java poo - Lenguaje de Programación JAVA - POO 2018.
 
Primer plano – basico en m visio
Primer plano – basico en m visioPrimer plano – basico en m visio
Primer plano – basico en m visio
 
Excel FORMATOS CONDICIONALES
Excel FORMATOS CONDICIONALESExcel FORMATOS CONDICIONALES
Excel FORMATOS CONDICIONALES
 
Formatos en excel
Formatos en excelFormatos en excel
Formatos en excel
 
TAUTOLOGÍA .
TAUTOLOGÍA .TAUTOLOGÍA .
TAUTOLOGÍA .
 
ALGEBRA . CIRCUITOS LOGICOS
ALGEBRA . CIRCUITOS LOGICOSALGEBRA . CIRCUITOS LOGICOS
ALGEBRA . CIRCUITOS LOGICOS
 
L Ó G I C A . MATEMÁTICA
L Ó G I C A . MATEMÁTICAL Ó G I C A . MATEMÁTICA
L Ó G I C A . MATEMÁTICA
 
VALIDEZ DE UNA INFERENCIA: MÉTODO ABREVIADO
VALIDEZ DE UNA INFERENCIA: MÉTODO ABREVIADO VALIDEZ DE UNA INFERENCIA: MÉTODO ABREVIADO
VALIDEZ DE UNA INFERENCIA: MÉTODO ABREVIADO
 
Solucionario algebra de baldor
Solucionario algebra de baldor Solucionario algebra de baldor
Solucionario algebra de baldor
 
Gran Libro - Baldor [Matematica Pura]
Gran Libro - Baldor [Matematica Pura]Gran Libro - Baldor [Matematica Pura]
Gran Libro - Baldor [Matematica Pura]
 
Gestión de operaciones obtener ruta critica
Gestión de operaciones obtener ruta criticaGestión de operaciones obtener ruta critica
Gestión de operaciones obtener ruta critica
 
Insertar editarborrar registros sql_server_tutorial 2015
Insertar editarborrar registros sql_server_tutorial 2015Insertar editarborrar registros sql_server_tutorial 2015
Insertar editarborrar registros sql_server_tutorial 2015
 

Último

FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
El Fortí
 
Cuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdfCuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdf
NancyLoaa
 
Proyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdfProyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdf
patriciaines1993
 

Último (20)

Dinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dDinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes d
 
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
 
Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024
 
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
 
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxSEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
 
2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdf
2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdf2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdf
2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdf
 
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdfTema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
 
Medición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptxMedición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptx
 
PIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonablesPIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonables
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
 
ACTIVIDAD DIA DE LA MADRE FICHA DE TRABAJO
ACTIVIDAD DIA DE LA MADRE FICHA DE TRABAJOACTIVIDAD DIA DE LA MADRE FICHA DE TRABAJO
ACTIVIDAD DIA DE LA MADRE FICHA DE TRABAJO
 
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICABIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
 
proyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niñoproyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niño
 
Fe contra todo pronóstico. La fe es confianza.
Fe contra todo pronóstico. La fe es confianza.Fe contra todo pronóstico. La fe es confianza.
Fe contra todo pronóstico. La fe es confianza.
 
Unidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la InvestigaciónUnidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la Investigación
 
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSOCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
 
Cuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdfCuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdf
 
Proyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdfProyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdf
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDAD
 

04 guiados combobox

  • 1. EJERCICIO GUIADO. JAVA: CUADROS COMBINADOS 1. Realiza un nuevo proyecto. 2. En la ventana principal debes añadir lo siguiente: a. Una etiqueta con borde llamada etiResultado. 3. Añade un cuadro combinado (combo). Los cuadros combinados son objetos del tipo JComboBox. Básicamente, un combo es una lista desplegable. 4. Cámbiale el nombre al JComboBox. El nombre será cboColores. Tu programa debe tener más o menos este aspecto. 5. Los elementos del cboColores pueden ser cambiados a través de la propiedad Model. Selecciona el combo y activa la propiedad Model (el botoncito con los tres puntos) Aparecerá lo siguiente:
  • 2. 6. Al igual que pasaba con los cuadros de lista, se pueden eliminar los elementos que contiene el combo y añadir elementos propios. Use los botones Añadir y Eliminar para añadir la siguiente lista de elementos: Rojo Verde Azul 7. Ejecuta el programa y observa el funcionamiento del desplegable...
  • 3. 8. Vamos a hacer que cuando se elija un elemento del desplegable, en la etiqueta aparezca un mensaje indicando el color elegido. Para ello, debes programar el evento actionPerformed del combo y añadir el siguiente código: String mensaje="El color elegido es "; mensaje=mensaje+cboColores.getSelectedItem().toString(); etiResultado.setText(mensaje); 9. Este código hace lo siguiente: a. Crea una variable de cadena. b. Concatena dentro de ella el mensaje “El color elegido es” con el color seleccionado. c. Observa el método getSelectedItem, se usa para saber el elemento seleccionado del combo. Es necesario convertirlo a texto con toString. d. Finalmente se coloca el mensaje en la etiqueta. 10. Ejecuta el programa y comprueba su funcionamiento. Por ejemplo, si elegimos el color verde, el aspecto del programa será el siguiente: 11. Los cuadros combinados pueden funcionar también como cuadros de texto. Es decir, pueden permitir que se escriba texto dentro de ellos. Para hacer esto, basta con cambiar su propiedad “editable” y activarla.
  • 4. 12. Ejecuta el programa y observa como se puede escribir dentro del combo. Al pulsar Enter, el programa funciona igualmente con el texto escrito. Se escribe aquí y se pulsa enter CONCLUSIÓN Los combos son listas desplegables donde se puede elegir una de las opciones propuestas. Los combos pueden funcionar también como cuadros de textos, si se activa la opción editable. A través del método getSelectedItem se puede extraer la opción seleccionada o el texto escrito en el combo.