SlideShare ist ein Scribd-Unternehmen logo
1 von 14
Disposiciones de 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
Administradores de Disposición
El método utilizado para agregar componentes se llama add().
Ej: añadir un botón al panel.
Jbutton btnBoton = new Jbutton (“Texto del botón”);
panel.add(btnBoton);
La función de add() a a depender del Administrador de disposición (layout) del contenedor que se use.
En java existen diversos administradores de disposición como los son: FlowLayout, BorderLayout,
GridLayout, por mencionar algunos.
Los objetos contenedores se apoyan en objetos LayoutManager
(administra d ores de disposición ).
Las clases que más se usan, que implementan la interfaz LayoutManager:
FlowLayout : un componente tras otro de izquierda a derecha.
BorderLayout : 5 regiones en el contenedor ( North , South , ...).
GridLayout : contenedor en filas y columnas.
(2020). Adaptado 15 April 2020, de
https://www.fdi.ucm.es/profesor/jpavon/poo/Tema6resumido.pdf
Administradores de Disposición
El método utilizado para organizar el contenedor se llama setLayout():
Public void setLayout(LayoutManger lmgr)
Crea una disposición
para el contenedor
actual
Tipo de disposición
(BorderLayout)
setLayout(new BorderLayout());
setLayout(new FlowLayout());
setLayout(new GridLayout());
Nota: El layout manager elige la mejor posición y tamaño
de cada componente de acuerdo al espacio disponible.
(2020). Adaptado 15 April 2020, de
https://www.fdi.ucm.es/profesor/jpavon/poo/Tema6resumido.pdf
Organización de contenedores
BorderLayout organiza el contenedor
en 5 zonas:(Norte, Sur, Este, Oeste y
Centro) :
FlowLayout Organiza los componentes
en un flujo de izquierda a derecha y de
arriba a bajo:
Nota: Para distribuciones más complejas podemos insertar paneles ( JPanel ) en los
contenedores y obtener el tamaño de un componente con el método getSize().
(2020). Adaptado 15 April 2020, de
https://www.fdi.ucm.es/profesor/jpavon/poo/Tema6resumido.pdf
FlowLayout
Según el tamaño se
reorganizan los
componentes
(2020). Adaptado 15 April 2020, de
https://www.fdi.ucm.es/profesor/jpavon/poo/Tema6resumido.pdf
BorderLayout
(2020). Adaptado 15 April 2020, de
https://www.fdi.ucm.es/profesor/jpavon/poo/Tema6resumido.pdf
GridLayout
Este layout crea una zona de componente de Filas x Columnas y las acomoda de izquierda a
derecha y de arriba a bajo.
GridLayout nos presenta otro constructor que permite establecer una separación en pixeles entre
los componentes. Como vimos el anterior constructor no lo permitía puesto que esta separación
es 0.
Así, por ejemplo:
new GridLayout (3, 4, 2, 2)
Permite crear una organización de 3 filas por 4 Columnas en donde los componentes presentan
una separación de 2 pixeles
setLayout( new GridLayout( filas , columnas )
setLayout( new GridLayout(3, 4, 2, 2);
for ( inti = 0; i < 3 * 4; i++) {
add( newJButton(Integer.toString(i + 1)));
}
(2020). Adaptado 15 April 2020, de
https://www.fdi.ucm.es/profesor/jpavon/poo/Tema6resumido.pdf
GridLayout
(2020). Adaptado 15 April 2020, de
https://www.fdi.ucm.es/profesor/jpavon/poo/Tema6resumido.pdf
Paneles como contenedores
Un panel es como un contenedor en el cual podemos colocar y acomodar elementos como
pueden ser botones, campos de textos, etiquetas, casillas de verificación e inclusive otros
paneles.
botón
Campo de
texto
12
botones
Frame
Panel1
Panel2
(2020). Adaptado 15 April 2020, de
https://www.fdi.ucm.es/profesor/jpavon/poo/Tema6resumido.pdf
Paneles como contenedores
Extraído de "Introduction to Java Programming“,de Y. Daniel Lang ( Prentice Hall, 2001)
(2020). Adaptado 15 April 2020, de
https://www.fdi.ucm.es/profesor/jpavon/poo/Tema6resumido.pdf
Paneles como contenedores
Extraído de "Introduction to Java Programming“,de Y. Daniel Lang ( Prentice Hall, 2001)
Vamos a investigar
Vamos a observar detalladamente la imagen
adjunta:
Para cada palabra que puedan identificar deben
crear un ejemplo de agrupamiento de interfaces
Graficas, no se vale los ya mencionados en la
presentación
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

Weitere ähnliche Inhalte

Ähnlich wie Programacion_II_04_disposicion_contenedores

Ähnlich wie Programacion_II_04_disposicion_contenedores (20)

AWT- JAVA
AWT- JAVAAWT- JAVA
AWT- JAVA
 
abstract window tool kit
abstract window tool kitabstract window tool kit
abstract window tool kit
 
Entorno grafico en Java
Entorno grafico en JavaEntorno grafico en Java
Entorno grafico en Java
 
Programacion_II_Interfaz_grafica_guia_I
Programacion_II_Interfaz_grafica_guia_IProgramacion_II_Interfaz_grafica_guia_I
Programacion_II_Interfaz_grafica_guia_I
 
Java tema06a
Java tema06aJava tema06a
Java tema06a
 
Labo 2
Labo 2Labo 2
Labo 2
 
Vbr Awt 01
Vbr Awt 01Vbr Awt 01
Vbr Awt 01
 
Actividad4 interfaz_graficafinal_edwin_rodriguez .docx
 Actividad4 interfaz_graficafinal_edwin_rodriguez .docx Actividad4 interfaz_graficafinal_edwin_rodriguez .docx
Actividad4 interfaz_graficafinal_edwin_rodriguez .docx
 
Objetivo interfas a codigo
Objetivo interfas a codigoObjetivo interfas a codigo
Objetivo interfas a codigo
 
Continuación 3 de la creación de reportes con jasper report
Continuación 3 de la creación de reportes con jasper reportContinuación 3 de la creación de reportes con jasper report
Continuación 3 de la creación de reportes con jasper report
 
Manual de usuario
Manual de usuarioManual de usuario
Manual de usuario
 
Curso Java Inicial 8 Conceptos Avanzados Awt
Curso Java Inicial   8 Conceptos Avanzados   AwtCurso Java Inicial   8 Conceptos Avanzados   Awt
Curso Java Inicial 8 Conceptos Avanzados Awt
 
Project 2010
Project 2010Project 2010
Project 2010
 
1TAP Tema 1-GUI.pptx
1TAP Tema 1-GUI.pptx1TAP Tema 1-GUI.pptx
1TAP Tema 1-GUI.pptx
 
Project 2010
Project 2010Project 2010
Project 2010
 
Swing
SwingSwing
Swing
 
Preguntas d eloy
Preguntas d eloyPreguntas d eloy
Preguntas d eloy
 
ventanas swing en java
ventanas swing en javaventanas swing en java
ventanas swing en java
 
Swing
SwingSwing
Swing
 
Swing
SwingSwing
Swing
 

Mehr von Universidad Pedagógica y Tecnológica de Colombia

Mehr von 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_300_contenedores_graficos
Programacion_II_300_contenedores_graficosProgramacion_II_300_contenedores_graficos
Programacion_II_300_contenedores_graficos
 
Programacion_II_introduccion_GUI
Programacion_II_introduccion_GUIProgramacion_II_introduccion_GUI
Programacion_II_introduccion_GUI
 
Programacion_II_jerarquia_gui
Programacion_II_jerarquia_guiProgramacion_II_jerarquia_gui
Programacion_II_jerarquia_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
 

Kürzlich hochgeladen

Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...Katherine Concepcion Gonzalez
 
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACIONRESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACIONamelia poma
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESOluismii249
 
Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024IES Vicent Andres Estelles
 
ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN PARÍS. Por JAVIER SOL...
ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN  PARÍS. Por JAVIER SOL...ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN  PARÍS. Por JAVIER SOL...
ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN PARÍS. Por JAVIER SOL...JAVIER SOLIS NOYOLA
 
Revista Apuntes de Historia. Mayo 2024.pdf
Revista Apuntes de Historia. Mayo 2024.pdfRevista Apuntes de Historia. Mayo 2024.pdf
Revista Apuntes de Historia. Mayo 2024.pdfapunteshistoriamarmo
 
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...jlorentemartos
 
Los avatares para el juego dramático en entornos virtuales
Los avatares para el juego dramático en entornos virtualesLos avatares para el juego dramático en entornos virtuales
Los avatares para el juego dramático en entornos virtualesMarisolMartinez707897
 
AEC 2. Aventura en el Antiguo Egipto.pptx
AEC 2. Aventura en el Antiguo Egipto.pptxAEC 2. Aventura en el Antiguo Egipto.pptx
AEC 2. Aventura en el Antiguo Egipto.pptxhenarfdez
 
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdfPlan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdfcarolinamartinezsev
 
La Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración AmbientalLa Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración AmbientalJonathanCovena1
 
Linea del tiempo - Filosofos Cristianos.docx
Linea del tiempo - Filosofos Cristianos.docxLinea del tiempo - Filosofos Cristianos.docx
Linea del tiempo - Filosofos Cristianos.docxEnriqueLineros1
 
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxConcepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxFernando Solis
 
activ4-bloque4 transversal doctorado.pdf
activ4-bloque4 transversal doctorado.pdfactiv4-bloque4 transversal doctorado.pdf
activ4-bloque4 transversal doctorado.pdfRosabel UA
 
TIENDAS MASS MINIMARKET ESTUDIO DE MERCADO
TIENDAS MASS MINIMARKET ESTUDIO DE MERCADOTIENDAS MASS MINIMARKET ESTUDIO DE MERCADO
TIENDAS MASS MINIMARKET ESTUDIO DE MERCADOPsicoterapia Holística
 

Kürzlich hochgeladen (20)

Novena de Pentecostés con textos de san Juan Eudes
Novena de Pentecostés con textos de san Juan EudesNovena de Pentecostés con textos de san Juan Eudes
Novena de Pentecostés con textos de san Juan Eudes
 
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
 
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACIONRESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
 
Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024
 
ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN PARÍS. Por JAVIER SOL...
ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN  PARÍS. Por JAVIER SOL...ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN  PARÍS. Por JAVIER SOL...
ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN PARÍS. Por JAVIER SOL...
 
Revista Apuntes de Historia. Mayo 2024.pdf
Revista Apuntes de Historia. Mayo 2024.pdfRevista Apuntes de Historia. Mayo 2024.pdf
Revista Apuntes de Historia. Mayo 2024.pdf
 
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
 
Los avatares para el juego dramático en entornos virtuales
Los avatares para el juego dramático en entornos virtualesLos avatares para el juego dramático en entornos virtuales
Los avatares para el juego dramático en entornos virtuales
 
AEC 2. Aventura en el Antiguo Egipto.pptx
AEC 2. Aventura en el Antiguo Egipto.pptxAEC 2. Aventura en el Antiguo Egipto.pptx
AEC 2. Aventura en el Antiguo Egipto.pptx
 
Lecciones 06 Esc. Sabática. Los dos testigos
Lecciones 06 Esc. Sabática. Los dos testigosLecciones 06 Esc. Sabática. Los dos testigos
Lecciones 06 Esc. Sabática. Los dos testigos
 
Power Point E. S.: Los dos testigos.pptx
Power Point E. S.: Los dos testigos.pptxPower Point E. S.: Los dos testigos.pptx
Power Point E. S.: Los dos testigos.pptx
 
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdfPlan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
 
La Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración AmbientalLa Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración Ambiental
 
Linea del tiempo - Filosofos Cristianos.docx
Linea del tiempo - Filosofos Cristianos.docxLinea del tiempo - Filosofos Cristianos.docx
Linea del tiempo - Filosofos Cristianos.docx
 
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxConcepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptx
 
Sesión de clase APC: Los dos testigos.pdf
Sesión de clase APC: Los dos testigos.pdfSesión de clase APC: Los dos testigos.pdf
Sesión de clase APC: Los dos testigos.pdf
 
activ4-bloque4 transversal doctorado.pdf
activ4-bloque4 transversal doctorado.pdfactiv4-bloque4 transversal doctorado.pdf
activ4-bloque4 transversal doctorado.pdf
 
TIENDAS MASS MINIMARKET ESTUDIO DE MERCADO
TIENDAS MASS MINIMARKET ESTUDIO DE MERCADOTIENDAS MASS MINIMARKET ESTUDIO DE MERCADO
TIENDAS MASS MINIMARKET ESTUDIO DE MERCADO
 
PP_Comunicacion en Salud: Objetivación de signos y síntomas
PP_Comunicacion en Salud: Objetivación de signos y síntomasPP_Comunicacion en Salud: Objetivación de signos y síntomas
PP_Comunicacion en Salud: Objetivación de signos y síntomas
 

Programacion_II_04_disposicion_contenedores

  • 1. Disposiciones de 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 Administradores de Disposición El método utilizado para agregar componentes se llama add(). Ej: añadir un botón al panel. Jbutton btnBoton = new Jbutton (“Texto del botón”); panel.add(btnBoton); La función de add() a a depender del Administrador de disposición (layout) del contenedor que se use. En java existen diversos administradores de disposición como los son: FlowLayout, BorderLayout, GridLayout, por mencionar algunos. Los objetos contenedores se apoyan en objetos LayoutManager (administra d ores de disposición ). Las clases que más se usan, que implementan la interfaz LayoutManager: FlowLayout : un componente tras otro de izquierda a derecha. BorderLayout : 5 regiones en el contenedor ( North , South , ...). GridLayout : contenedor en filas y columnas.
  • 3. (2020). Adaptado 15 April 2020, de https://www.fdi.ucm.es/profesor/jpavon/poo/Tema6resumido.pdf Administradores de Disposición El método utilizado para organizar el contenedor se llama setLayout(): Public void setLayout(LayoutManger lmgr) Crea una disposición para el contenedor actual Tipo de disposición (BorderLayout) setLayout(new BorderLayout()); setLayout(new FlowLayout()); setLayout(new GridLayout()); Nota: El layout manager elige la mejor posición y tamaño de cada componente de acuerdo al espacio disponible.
  • 4. (2020). Adaptado 15 April 2020, de https://www.fdi.ucm.es/profesor/jpavon/poo/Tema6resumido.pdf Organización de contenedores BorderLayout organiza el contenedor en 5 zonas:(Norte, Sur, Este, Oeste y Centro) : FlowLayout Organiza los componentes en un flujo de izquierda a derecha y de arriba a bajo: Nota: Para distribuciones más complejas podemos insertar paneles ( JPanel ) en los contenedores y obtener el tamaño de un componente con el método getSize().
  • 5. (2020). Adaptado 15 April 2020, de https://www.fdi.ucm.es/profesor/jpavon/poo/Tema6resumido.pdf FlowLayout Según el tamaño se reorganizan los componentes
  • 6. (2020). Adaptado 15 April 2020, de https://www.fdi.ucm.es/profesor/jpavon/poo/Tema6resumido.pdf BorderLayout
  • 7. (2020). Adaptado 15 April 2020, de https://www.fdi.ucm.es/profesor/jpavon/poo/Tema6resumido.pdf GridLayout Este layout crea una zona de componente de Filas x Columnas y las acomoda de izquierda a derecha y de arriba a bajo. GridLayout nos presenta otro constructor que permite establecer una separación en pixeles entre los componentes. Como vimos el anterior constructor no lo permitía puesto que esta separación es 0. Así, por ejemplo: new GridLayout (3, 4, 2, 2) Permite crear una organización de 3 filas por 4 Columnas en donde los componentes presentan una separación de 2 pixeles setLayout( new GridLayout( filas , columnas ) setLayout( new GridLayout(3, 4, 2, 2); for ( inti = 0; i < 3 * 4; i++) { add( newJButton(Integer.toString(i + 1))); }
  • 8. (2020). Adaptado 15 April 2020, de https://www.fdi.ucm.es/profesor/jpavon/poo/Tema6resumido.pdf GridLayout
  • 9. (2020). Adaptado 15 April 2020, de https://www.fdi.ucm.es/profesor/jpavon/poo/Tema6resumido.pdf Paneles como contenedores Un panel es como un contenedor en el cual podemos colocar y acomodar elementos como pueden ser botones, campos de textos, etiquetas, casillas de verificación e inclusive otros paneles. botón Campo de texto 12 botones Frame Panel1 Panel2
  • 10. (2020). Adaptado 15 April 2020, de https://www.fdi.ucm.es/profesor/jpavon/poo/Tema6resumido.pdf Paneles como contenedores Extraído de "Introduction to Java Programming“,de Y. Daniel Lang ( Prentice Hall, 2001)
  • 11. (2020). Adaptado 15 April 2020, de https://www.fdi.ucm.es/profesor/jpavon/poo/Tema6resumido.pdf Paneles como contenedores Extraído de "Introduction to Java Programming“,de Y. Daniel Lang ( Prentice Hall, 2001)
  • 12. Vamos a investigar Vamos a observar detalladamente la imagen adjunta: Para cada palabra que puedan identificar deben crear un ejemplo de agrupamiento de interfaces Graficas, no se vale los ya mencionados en la presentación
  • 13. 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
  • 14. Control Cambios Fecha Observación Autor 01/04/2019 Creación del Documento Ing. Josué Nicolás Pinzón Villamil