SlideShare una empresa de Scribd logo
Contenedores
Ing. Josué Nicolás Pinzón Villamil
UPTC – FESAD
Tecnología en Programación de Sistemas Informáticos
2020-I
josue.pinzon@uptc.edu.co
(2020). Recuperado 15 April 2020, de
https://www.fdi.ucm.es/profesor/jpavon/poo/Tema6resumido.pdf
Contenedores
Contenedores de alto nivel:
JFrame
Habitualmente la cl ase Jframe se
emplea para crear la ventana principal
de una aplicación en Swing.
JDialog
Ventanas de interacción con el usuario.
Contenedores intermedios:
JPanel
Agrupa a otros componentes.
JScrollPanel
Incluye barras de desplazamiento.
(2020). Recuperado 15 April 2020, de
https://www.fdi.ucm.es/profesor/jpavon/poo/Tema6resumido.pdf
Contenedores
JMenuBar
Content Pane
Frame
Demo
(2020). Adaptado, 15 April 2020, de
https://www.fdi.ucm.es/profesor/jpavon/poo/Tema6resumido.pdf
Jerarquía del Contenedor
A Top-level
Container
Container Pane
JLabel
Menu Bar
JFrame
(2020). Adaptado, 15 April 2020, de
https://www.fdi.ucm.es/profesor/jpavon/poo/Tema6resumido.pdf
Esquema de una aplicación en
SWING
Esquema de una aplicación en SWING
sin herencia
(2020). Adaptado, 15 April 2020, de
https://www.fdi.ucm.es/profesor/jpavon/poo/Tema6resumido.pdf
Añadir elementos a un JFrame
 Modo 1 :
1. Obtenemos el panel de contenido del frame :
Container panel = this.getContentPane();
2. Añadimos componentes a dicho panel:
panel.add( unComponente );
 Modo 2:
A partir de java 1.5 también se puede hacer directamente sobre
e l Jframe
add( unComponente );
Herencia de un Jframe utilizando container
(2020). Adaptado, 15 April 2020, de
https://www.fdi.ucm.es/profesor/jpavon/poo/Tema6resumido.pdf
Herencia de un JFrame sin container
(2020). Adaptado, 15 April 2020, de
https://www.fdi.ucm.es/profesor/jpavon/poo/Tema6resumido.pdf
Ejemplo sin herencia con container
(2020). Adaptado, 15 April 2020, de
https://www.fdi.ucm.es/profesor/jpavon/poo/Tema6resumido.pdf
Ejemplo sin herencia, sin container
(2020). Adaptado, 15 April 2020, de
https://www.fdi.ucm.es/profesor/jpavon/poo/Tema6resumido.pdf
Referencias bibliográficas
• [1] Interfaces gráficas de usuario(Carlos Cervigón).(2020), Recuperado
15 April 2020, de
https://www.fdi.ucm.es/profesor/jpavon/poo/Tema6resumido.pdf
Control Cambios
Fecha Observación Autor
01/04/2019 Creación del Documento Ing. Josué Nicolás Pinzón Villamil

Más contenido relacionado

Similar a Programacion_II_300_contenedores_graficos

Tutorial webcam companion (1)
Tutorial webcam companion (1)Tutorial webcam companion (1)
Tutorial webcam companion (1)
Formadores CIE
 
Clase de informatica del 27042020 hasta 08052020 grado 7
Clase de informatica del 27042020 hasta 08052020 grado 7Clase de informatica del 27042020 hasta 08052020 grado 7
Clase de informatica del 27042020 hasta 08052020 grado 7
Hugo Fernando Martinez Orozco
 
Primeros pasos para programar aplicaciones moviles en java
Primeros pasos para programar aplicaciones moviles en javaPrimeros pasos para programar aplicaciones moviles en java
Primeros pasos para programar aplicaciones moviles en java
Percy Acosta
 
Progra final examen
Progra final examen Progra final examen
Progra final examen
JuanSimbaa8
 
Examen
Examen Examen
Tema6resumido
Tema6resumidoTema6resumido
Tema6resumido
Robert Wolf
 
Comunicaciones en Java
Comunicaciones en JavaComunicaciones en Java
Comunicaciones en Java
Cristian
 
Examen programación
Examen programaciónExamen programación
Examen programación
OdalisCuichan
 
introducción a las aplicaciones visuales
introducción a las aplicaciones visualesintroducción a las aplicaciones visuales
introducción a las aplicaciones visuales
darling alberty castañeda urbina
 
Tutorial free mind completo
Tutorial free mind completoTutorial free mind completo
Tutorial free mind completo
Rosana Díaz
 
Seminario Gestores de Ventanas (Windows Manager) 2013
Seminario Gestores de Ventanas (Windows Manager) 2013Seminario Gestores de Ventanas (Windows Manager) 2013
Seminario Gestores de Ventanas (Windows Manager) 2013
Miguel Gea
 
T5tra entrega
T5tra entregaT5tra entrega
301305 44 m_florianl
301305 44 m_florianl301305 44 m_florianl
301305 44 m_florianl
Margarita_R Florian_L
 
Menu
MenuMenu
Menu
rmgarciag
 
Tema3 herramientas educativas web j clic y hot potatoes
Tema3 herramientas educativas web j clic y hot potatoesTema3 herramientas educativas web j clic y hot potatoes
Tema3 herramientas educativas web j clic y hot potatoes
adolfogcasanova
 
CmapTools.pdf
CmapTools.pdfCmapTools.pdf
CmapTools.pdf
yesicapaolatakamurag
 
Informe proyecto final programacion i (2)
Informe proyecto final programacion i (2)Informe proyecto final programacion i (2)
Informe proyecto final programacion i (2)
CRISSTHOFER
 
7 y 8. interfaz grafica en java
7 y 8.  interfaz grafica en java7 y 8.  interfaz grafica en java
7 y 8. interfaz grafica en java
Raul Pomasoncco
 
Programacion_II_04_disposicion_contenedores
Programacion_II_04_disposicion_contenedoresProgramacion_II_04_disposicion_contenedores
Programacion_II_04_disposicion_contenedores
Universidad Pedagógica y Tecnológica de Colombia
 
Tutorial monkey jam
Tutorial monkey jamTutorial monkey jam
Tutorial monkey jam
Edilma Norka Nena Huamán
 

Similar a Programacion_II_300_contenedores_graficos (20)

Tutorial webcam companion (1)
Tutorial webcam companion (1)Tutorial webcam companion (1)
Tutorial webcam companion (1)
 
Clase de informatica del 27042020 hasta 08052020 grado 7
Clase de informatica del 27042020 hasta 08052020 grado 7Clase de informatica del 27042020 hasta 08052020 grado 7
Clase de informatica del 27042020 hasta 08052020 grado 7
 
Primeros pasos para programar aplicaciones moviles en java
Primeros pasos para programar aplicaciones moviles en javaPrimeros pasos para programar aplicaciones moviles en java
Primeros pasos para programar aplicaciones moviles en java
 
Progra final examen
Progra final examen Progra final examen
Progra final examen
 
Examen
Examen Examen
Examen
 
Tema6resumido
Tema6resumidoTema6resumido
Tema6resumido
 
Comunicaciones en Java
Comunicaciones en JavaComunicaciones en Java
Comunicaciones en Java
 
Examen programación
Examen programaciónExamen programación
Examen programación
 
introducción a las aplicaciones visuales
introducción a las aplicaciones visualesintroducción a las aplicaciones visuales
introducción a las aplicaciones visuales
 
Tutorial free mind completo
Tutorial free mind completoTutorial free mind completo
Tutorial free mind completo
 
Seminario Gestores de Ventanas (Windows Manager) 2013
Seminario Gestores de Ventanas (Windows Manager) 2013Seminario Gestores de Ventanas (Windows Manager) 2013
Seminario Gestores de Ventanas (Windows Manager) 2013
 
T5tra entrega
T5tra entregaT5tra entrega
T5tra entrega
 
301305 44 m_florianl
301305 44 m_florianl301305 44 m_florianl
301305 44 m_florianl
 
Menu
MenuMenu
Menu
 
Tema3 herramientas educativas web j clic y hot potatoes
Tema3 herramientas educativas web j clic y hot potatoesTema3 herramientas educativas web j clic y hot potatoes
Tema3 herramientas educativas web j clic y hot potatoes
 
CmapTools.pdf
CmapTools.pdfCmapTools.pdf
CmapTools.pdf
 
Informe proyecto final programacion i (2)
Informe proyecto final programacion i (2)Informe proyecto final programacion i (2)
Informe proyecto final programacion i (2)
 
7 y 8. interfaz grafica en java
7 y 8.  interfaz grafica en java7 y 8.  interfaz grafica en java
7 y 8. interfaz grafica en java
 
Programacion_II_04_disposicion_contenedores
Programacion_II_04_disposicion_contenedoresProgramacion_II_04_disposicion_contenedores
Programacion_II_04_disposicion_contenedores
 
Tutorial monkey jam
Tutorial monkey jamTutorial monkey jam
Tutorial monkey jam
 

Más de Universidad Pedagógica y Tecnológica de Colombia

Prog_II_archivo_guia_5
Prog_II_archivo_guia_5Prog_II_archivo_guia_5
Prog ii excepciones_guia_04
Prog ii excepciones_guia_04Prog ii excepciones_guia_04
Prog i estructura_datos_guia_3
Prog i estructura_datos_guia_3Prog i estructura_datos_guia_3
Fun estructuras basicas_programacion_guia_2
Fun estructuras basicas_programacion_guia_2Fun estructuras basicas_programacion_guia_2
Fun estructuras basicas_programacion_guia_2
Universidad Pedagógica y Tecnológica de Colombia
 
Personalizar gui guia_3
Personalizar gui guia_3Personalizar gui guia_3
Fun consola guia_01
Fun consola guia_01Fun consola guia_01
Prog_II_Eventos_guia_2
Prog_II_Eventos_guia_2Prog_II_Eventos_guia_2
Programacion_II_Interfaz_grafica_guia_I
Programacion_II_Interfaz_grafica_guia_IProgramacion_II_Interfaz_grafica_guia_I
Programacion_II_Interfaz_grafica_guia_I
Universidad Pedagógica y Tecnológica de Colombia
 
Programacion_II_introduccion_GUI
Programacion_II_introduccion_GUIProgramacion_II_introduccion_GUI
Programacion_II_introduccion_GUI
Universidad Pedagógica y Tecnológica de Colombia
 
Fun_02_estructura_programa
Fun_02_estructura_programaFun_02_estructura_programa
Fun_01_fundamentacion_objetos
Fun_01_fundamentacion_objetosFun_01_fundamentacion_objetos
Fun programacion-204-operadores-logicos
Fun programacion-204-operadores-logicosFun programacion-204-operadores-logicos
Fun programacion-204-operadores-logicos
Universidad Pedagógica y Tecnológica de Colombia
 
Fun programacion-203-operador-relacionales
Fun programacion-203-operador-relacionalesFun programacion-203-operador-relacionales
Fun programacion-203-operador-relacionales
Universidad Pedagógica y Tecnológica de Colombia
 
Fun programacion-202-operador-aritmetico
Fun programacion-202-operador-aritmeticoFun programacion-202-operador-aritmetico
Fun programacion-202-operador-aritmetico
Universidad Pedagógica y Tecnológica de Colombia
 
Fun programacion-200-pseducodigo-diagramas
Fun programacion-200-pseducodigo-diagramasFun programacion-200-pseducodigo-diagramas
Fun programacion-200-pseducodigo-diagramas
Universidad Pedagógica y Tecnológica de Colombia
 
Fun-programacion-201-Elementos-pseducodigo
Fun-programacion-201-Elementos-pseducodigoFun-programacion-201-Elementos-pseducodigo
Fun-programacion-201-Elementos-pseducodigo
Universidad Pedagógica y Tecnológica de Colombia
 
Fun programacion-00-introduccion-algoritmos
Fun programacion-00-introduccion-algoritmosFun programacion-00-introduccion-algoritmos
Fun programacion-00-introduccion-algoritmos
Universidad Pedagógica y Tecnológica de Colombia
 
Fun programacion-000-logica-programacion
Fun programacion-000-logica-programacionFun programacion-000-logica-programacion
Fun programacion-000-logica-programacion
Universidad Pedagógica y Tecnológica de Colombia
 
Fun programacion-003-pensamiento-lateral
Fun programacion-003-pensamiento-lateralFun programacion-003-pensamiento-lateral
Fun programacion-003-pensamiento-lateral
Universidad Pedagógica y Tecnológica de Colombia
 
Fun programacion-002-tipos-pensamiento-logico
Fun programacion-002-tipos-pensamiento-logicoFun programacion-002-tipos-pensamiento-logico
Fun programacion-002-tipos-pensamiento-logico
Universidad Pedagógica y Tecnológica de Colombia
 

Más de Universidad Pedagógica y Tecnológica de Colombia (20)

Prog_II_archivo_guia_5
Prog_II_archivo_guia_5Prog_II_archivo_guia_5
Prog_II_archivo_guia_5
 
Prog ii excepciones_guia_04
Prog ii excepciones_guia_04Prog ii excepciones_guia_04
Prog ii excepciones_guia_04
 
Prog i estructura_datos_guia_3
Prog i estructura_datos_guia_3Prog i estructura_datos_guia_3
Prog i estructura_datos_guia_3
 
Fun estructuras basicas_programacion_guia_2
Fun estructuras basicas_programacion_guia_2Fun estructuras basicas_programacion_guia_2
Fun estructuras basicas_programacion_guia_2
 
Personalizar gui guia_3
Personalizar gui guia_3Personalizar gui guia_3
Personalizar gui guia_3
 
Fun consola guia_01
Fun consola guia_01Fun consola guia_01
Fun consola guia_01
 
Prog_II_Eventos_guia_2
Prog_II_Eventos_guia_2Prog_II_Eventos_guia_2
Prog_II_Eventos_guia_2
 
Programacion_II_Interfaz_grafica_guia_I
Programacion_II_Interfaz_grafica_guia_IProgramacion_II_Interfaz_grafica_guia_I
Programacion_II_Interfaz_grafica_guia_I
 
Programacion_II_introduccion_GUI
Programacion_II_introduccion_GUIProgramacion_II_introduccion_GUI
Programacion_II_introduccion_GUI
 
Fun_02_estructura_programa
Fun_02_estructura_programaFun_02_estructura_programa
Fun_02_estructura_programa
 
Fun_01_fundamentacion_objetos
Fun_01_fundamentacion_objetosFun_01_fundamentacion_objetos
Fun_01_fundamentacion_objetos
 
Fun programacion-204-operadores-logicos
Fun programacion-204-operadores-logicosFun programacion-204-operadores-logicos
Fun programacion-204-operadores-logicos
 
Fun programacion-203-operador-relacionales
Fun programacion-203-operador-relacionalesFun programacion-203-operador-relacionales
Fun programacion-203-operador-relacionales
 
Fun programacion-202-operador-aritmetico
Fun programacion-202-operador-aritmeticoFun programacion-202-operador-aritmetico
Fun programacion-202-operador-aritmetico
 
Fun programacion-200-pseducodigo-diagramas
Fun programacion-200-pseducodigo-diagramasFun programacion-200-pseducodigo-diagramas
Fun programacion-200-pseducodigo-diagramas
 
Fun-programacion-201-Elementos-pseducodigo
Fun-programacion-201-Elementos-pseducodigoFun-programacion-201-Elementos-pseducodigo
Fun-programacion-201-Elementos-pseducodigo
 
Fun programacion-00-introduccion-algoritmos
Fun programacion-00-introduccion-algoritmosFun programacion-00-introduccion-algoritmos
Fun programacion-00-introduccion-algoritmos
 
Fun programacion-000-logica-programacion
Fun programacion-000-logica-programacionFun programacion-000-logica-programacion
Fun programacion-000-logica-programacion
 
Fun programacion-003-pensamiento-lateral
Fun programacion-003-pensamiento-lateralFun programacion-003-pensamiento-lateral
Fun programacion-003-pensamiento-lateral
 
Fun programacion-002-tipos-pensamiento-logico
Fun programacion-002-tipos-pensamiento-logicoFun programacion-002-tipos-pensamiento-logico
Fun programacion-002-tipos-pensamiento-logico
 

Último

Blogs_y_Educacion_Por Zaracho Lautaro_.pdf
Blogs_y_Educacion_Por Zaracho Lautaro_.pdfBlogs_y_Educacion_Por Zaracho Lautaro_.pdf
Blogs_y_Educacion_Por Zaracho Lautaro_.pdf
lautyzaracho4
 
La vida de Martin Miguel de Güemes para niños de primaria
La vida de Martin Miguel de Güemes para niños de primariaLa vida de Martin Miguel de Güemes para niños de primaria
La vida de Martin Miguel de Güemes para niños de primaria
EricaCouly1
 
EVALUACION ESTUDIANTIL 2023-2024 Ecuador - Costa.pptx
EVALUACION ESTUDIANTIL 2023-2024 Ecuador - Costa.pptxEVALUACION ESTUDIANTIL 2023-2024 Ecuador - Costa.pptx
EVALUACION ESTUDIANTIL 2023-2024 Ecuador - Costa.pptx
Victor Elizalde P
 
Inteligencia Artificial para Docentes HIA Ccesa007.pdf
Inteligencia Artificial para Docentes  HIA  Ccesa007.pdfInteligencia Artificial para Docentes  HIA  Ccesa007.pdf
Inteligencia Artificial para Docentes HIA Ccesa007.pdf
Demetrio Ccesa Rayme
 
efemérides del mes de junio 2024 (1).pptx
efemérides del mes de junio 2024 (1).pptxefemérides del mes de junio 2024 (1).pptx
efemérides del mes de junio 2024 (1).pptx
acgtz913
 
Sesión: El espiritismo desenmascarado.pdf
Sesión: El espiritismo desenmascarado.pdfSesión: El espiritismo desenmascarado.pdf
Sesión: El espiritismo desenmascarado.pdf
https://gramadal.wordpress.com/
 
Soluciones Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinar...
Soluciones Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinar...Soluciones Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinar...
Soluciones Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinar...
Juan Martín Martín
 
La necesidad de bienestar y el uso de la naturaleza.pdf
La necesidad de bienestar y el uso de la naturaleza.pdfLa necesidad de bienestar y el uso de la naturaleza.pdf
La necesidad de bienestar y el uso de la naturaleza.pdf
JonathanCovena1
 
Nuevos espacios,nuevos tiempos,nuevas practica.pptx
Nuevos espacios,nuevos tiempos,nuevas practica.pptxNuevos espacios,nuevos tiempos,nuevas practica.pptx
Nuevos espacios,nuevos tiempos,nuevas practica.pptx
lautyzaracho4
 
Guia para Docentes como usar ChatGPT Mineduc Ccesa007.pdf
Guia para Docentes como usar ChatGPT  Mineduc Ccesa007.pdfGuia para Docentes como usar ChatGPT  Mineduc Ccesa007.pdf
Guia para Docentes como usar ChatGPT Mineduc Ccesa007.pdf
Demetrio Ccesa Rayme
 
1° T3 Examen Zany de primer grado compl
1° T3 Examen Zany  de primer grado compl1° T3 Examen Zany  de primer grado compl
1° T3 Examen Zany de primer grado compl
ROCIORUIZQUEZADA
 
FEEDBACK DE LA ESTRUCTURA CURRICULAR- 2024.pdf
FEEDBACK DE LA ESTRUCTURA CURRICULAR- 2024.pdfFEEDBACK DE LA ESTRUCTURA CURRICULAR- 2024.pdf
FEEDBACK DE LA ESTRUCTURA CURRICULAR- 2024.pdf
Jose Luis Jimenez Rodriguez
 
Dosificación de los aprendizajes U4_Me gustan los animales_Parvulos 1_2_3.pdf
Dosificación de los aprendizajes U4_Me gustan los animales_Parvulos 1_2_3.pdfDosificación de los aprendizajes U4_Me gustan los animales_Parvulos 1_2_3.pdf
Dosificación de los aprendizajes U4_Me gustan los animales_Parvulos 1_2_3.pdf
KarenRuano6
 
Evaluacion del tercer trimestre del 2023-2024
Evaluacion del tercer trimestre del 2023-2024Evaluacion del tercer trimestre del 2023-2024
Evaluacion del tercer trimestre del 2023-2024
israelsouza67
 
Power Point: El espiritismo desenmascarado
Power Point: El espiritismo desenmascaradoPower Point: El espiritismo desenmascarado
Power Point: El espiritismo desenmascarado
https://gramadal.wordpress.com/
 
2° año LA VESTIMENTA-ciencias sociales 2 grado
2° año LA VESTIMENTA-ciencias sociales 2 grado2° año LA VESTIMENTA-ciencias sociales 2 grado
2° año LA VESTIMENTA-ciencias sociales 2 grado
GiselaBerrios3
 
Examen de la EvAU 2024 en Navarra Latín.
Examen de la EvAU 2024 en Navarra Latín.Examen de la EvAU 2024 en Navarra Latín.
Examen de la EvAU 2024 en Navarra Latín.
amayaltc18
 
SEMIOLOGIA DE HEMORRAGIAS DIGESTIVAS.pptx
SEMIOLOGIA DE HEMORRAGIAS DIGESTIVAS.pptxSEMIOLOGIA DE HEMORRAGIAS DIGESTIVAS.pptx
SEMIOLOGIA DE HEMORRAGIAS DIGESTIVAS.pptx
Osiris Urbano
 
Docentes y el uso de chatGPT en el Aula Ccesa007.pdf
Docentes y el uso de chatGPT   en el Aula Ccesa007.pdfDocentes y el uso de chatGPT   en el Aula Ccesa007.pdf
Docentes y el uso de chatGPT en el Aula Ccesa007.pdf
Demetrio Ccesa Rayme
 
Maristella Svampa-La sociedad excluyente.pdf
Maristella Svampa-La sociedad excluyente.pdfMaristella Svampa-La sociedad excluyente.pdf
Maristella Svampa-La sociedad excluyente.pdf
belbarcala
 

Último (20)

Blogs_y_Educacion_Por Zaracho Lautaro_.pdf
Blogs_y_Educacion_Por Zaracho Lautaro_.pdfBlogs_y_Educacion_Por Zaracho Lautaro_.pdf
Blogs_y_Educacion_Por Zaracho Lautaro_.pdf
 
La vida de Martin Miguel de Güemes para niños de primaria
La vida de Martin Miguel de Güemes para niños de primariaLa vida de Martin Miguel de Güemes para niños de primaria
La vida de Martin Miguel de Güemes para niños de primaria
 
EVALUACION ESTUDIANTIL 2023-2024 Ecuador - Costa.pptx
EVALUACION ESTUDIANTIL 2023-2024 Ecuador - Costa.pptxEVALUACION ESTUDIANTIL 2023-2024 Ecuador - Costa.pptx
EVALUACION ESTUDIANTIL 2023-2024 Ecuador - Costa.pptx
 
Inteligencia Artificial para Docentes HIA Ccesa007.pdf
Inteligencia Artificial para Docentes  HIA  Ccesa007.pdfInteligencia Artificial para Docentes  HIA  Ccesa007.pdf
Inteligencia Artificial para Docentes HIA Ccesa007.pdf
 
efemérides del mes de junio 2024 (1).pptx
efemérides del mes de junio 2024 (1).pptxefemérides del mes de junio 2024 (1).pptx
efemérides del mes de junio 2024 (1).pptx
 
Sesión: El espiritismo desenmascarado.pdf
Sesión: El espiritismo desenmascarado.pdfSesión: El espiritismo desenmascarado.pdf
Sesión: El espiritismo desenmascarado.pdf
 
Soluciones Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinar...
Soluciones Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinar...Soluciones Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinar...
Soluciones Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinar...
 
La necesidad de bienestar y el uso de la naturaleza.pdf
La necesidad de bienestar y el uso de la naturaleza.pdfLa necesidad de bienestar y el uso de la naturaleza.pdf
La necesidad de bienestar y el uso de la naturaleza.pdf
 
Nuevos espacios,nuevos tiempos,nuevas practica.pptx
Nuevos espacios,nuevos tiempos,nuevas practica.pptxNuevos espacios,nuevos tiempos,nuevas practica.pptx
Nuevos espacios,nuevos tiempos,nuevas practica.pptx
 
Guia para Docentes como usar ChatGPT Mineduc Ccesa007.pdf
Guia para Docentes como usar ChatGPT  Mineduc Ccesa007.pdfGuia para Docentes como usar ChatGPT  Mineduc Ccesa007.pdf
Guia para Docentes como usar ChatGPT Mineduc Ccesa007.pdf
 
1° T3 Examen Zany de primer grado compl
1° T3 Examen Zany  de primer grado compl1° T3 Examen Zany  de primer grado compl
1° T3 Examen Zany de primer grado compl
 
FEEDBACK DE LA ESTRUCTURA CURRICULAR- 2024.pdf
FEEDBACK DE LA ESTRUCTURA CURRICULAR- 2024.pdfFEEDBACK DE LA ESTRUCTURA CURRICULAR- 2024.pdf
FEEDBACK DE LA ESTRUCTURA CURRICULAR- 2024.pdf
 
Dosificación de los aprendizajes U4_Me gustan los animales_Parvulos 1_2_3.pdf
Dosificación de los aprendizajes U4_Me gustan los animales_Parvulos 1_2_3.pdfDosificación de los aprendizajes U4_Me gustan los animales_Parvulos 1_2_3.pdf
Dosificación de los aprendizajes U4_Me gustan los animales_Parvulos 1_2_3.pdf
 
Evaluacion del tercer trimestre del 2023-2024
Evaluacion del tercer trimestre del 2023-2024Evaluacion del tercer trimestre del 2023-2024
Evaluacion del tercer trimestre del 2023-2024
 
Power Point: El espiritismo desenmascarado
Power Point: El espiritismo desenmascaradoPower Point: El espiritismo desenmascarado
Power Point: El espiritismo desenmascarado
 
2° año LA VESTIMENTA-ciencias sociales 2 grado
2° año LA VESTIMENTA-ciencias sociales 2 grado2° año LA VESTIMENTA-ciencias sociales 2 grado
2° año LA VESTIMENTA-ciencias sociales 2 grado
 
Examen de la EvAU 2024 en Navarra Latín.
Examen de la EvAU 2024 en Navarra Latín.Examen de la EvAU 2024 en Navarra Latín.
Examen de la EvAU 2024 en Navarra Latín.
 
SEMIOLOGIA DE HEMORRAGIAS DIGESTIVAS.pptx
SEMIOLOGIA DE HEMORRAGIAS DIGESTIVAS.pptxSEMIOLOGIA DE HEMORRAGIAS DIGESTIVAS.pptx
SEMIOLOGIA DE HEMORRAGIAS DIGESTIVAS.pptx
 
Docentes y el uso de chatGPT en el Aula Ccesa007.pdf
Docentes y el uso de chatGPT   en el Aula Ccesa007.pdfDocentes y el uso de chatGPT   en el Aula Ccesa007.pdf
Docentes y el uso de chatGPT en el Aula Ccesa007.pdf
 
Maristella Svampa-La sociedad excluyente.pdf
Maristella Svampa-La sociedad excluyente.pdfMaristella Svampa-La sociedad excluyente.pdf
Maristella Svampa-La sociedad excluyente.pdf
 

Programacion_II_300_contenedores_graficos

  • 1. Contenedores Ing. Josué Nicolás Pinzón Villamil UPTC – FESAD Tecnología en Programación de Sistemas Informáticos 2020-I josue.pinzon@uptc.edu.co
  • 2. (2020). Recuperado 15 April 2020, de https://www.fdi.ucm.es/profesor/jpavon/poo/Tema6resumido.pdf Contenedores Contenedores de alto nivel: JFrame Habitualmente la cl ase Jframe se emplea para crear la ventana principal de una aplicación en Swing. JDialog Ventanas de interacción con el usuario. Contenedores intermedios: JPanel Agrupa a otros componentes. JScrollPanel Incluye barras de desplazamiento.
  • 3. (2020). Recuperado 15 April 2020, de https://www.fdi.ucm.es/profesor/jpavon/poo/Tema6resumido.pdf Contenedores JMenuBar Content Pane Frame Demo
  • 4. (2020). Adaptado, 15 April 2020, de https://www.fdi.ucm.es/profesor/jpavon/poo/Tema6resumido.pdf Jerarquía del Contenedor A Top-level Container Container Pane JLabel Menu Bar JFrame
  • 5. (2020). Adaptado, 15 April 2020, de https://www.fdi.ucm.es/profesor/jpavon/poo/Tema6resumido.pdf Esquema de una aplicación en SWING
  • 6. Esquema de una aplicación en SWING sin herencia (2020). Adaptado, 15 April 2020, de https://www.fdi.ucm.es/profesor/jpavon/poo/Tema6resumido.pdf
  • 7. Añadir elementos a un JFrame  Modo 1 : 1. Obtenemos el panel de contenido del frame : Container panel = this.getContentPane(); 2. Añadimos componentes a dicho panel: panel.add( unComponente );  Modo 2: A partir de java 1.5 también se puede hacer directamente sobre e l Jframe add( unComponente );
  • 8. Herencia de un Jframe utilizando container (2020). Adaptado, 15 April 2020, de https://www.fdi.ucm.es/profesor/jpavon/poo/Tema6resumido.pdf
  • 9. Herencia de un JFrame sin container (2020). Adaptado, 15 April 2020, de https://www.fdi.ucm.es/profesor/jpavon/poo/Tema6resumido.pdf
  • 10. Ejemplo sin herencia con container (2020). Adaptado, 15 April 2020, de https://www.fdi.ucm.es/profesor/jpavon/poo/Tema6resumido.pdf
  • 11. Ejemplo sin herencia, sin container (2020). Adaptado, 15 April 2020, de https://www.fdi.ucm.es/profesor/jpavon/poo/Tema6resumido.pdf
  • 12. Referencias bibliográficas • [1] Interfaces gráficas de usuario(Carlos Cervigón).(2020), Recuperado 15 April 2020, de https://www.fdi.ucm.es/profesor/jpavon/poo/Tema6resumido.pdf
  • 13. Control Cambios Fecha Observación Autor 01/04/2019 Creación del Documento Ing. Josué Nicolás Pinzón Villamil