SlideShare una empresa de Scribd logo
1 de 4
Descargar para leer sin conexión
INSTITUTO TECNOLOGICO SUPERIOR FISCOMISIONAL
“Nuestra Señora del Rosario”
Análisis de Sistemas
Datos Informativos:
Ciclo: Cuarto
Paralelo: A
Estudiante: Ibeth Katherine Román
Asignatura: Programación III
Docente: Ing. Estefania Salinas
Fecha: 11 de Abril del 2016
Tema: Gestores de Diseño En Java
Objetivos:
Investigar sobre los Gestores de diseño de java: BorderLAyout y FlowLaouyt de
tal forma que se demuestre su uso por medio de un ejercicio práctico.
Desarrollo:
GESTORES DE DISEÑO EN JAVA
Un Gestor de Diseño o Layout Manager no es más que un delegado que se
encarga de organizar los componentes que forman parte de un contenedor
como por ejemplo pueda ser una ventana. El layout manager es el encargado
de decidir en qué posiciones se renderizan los componentes, que tamaño
tendrán, que porción del contenedor abarcan, etc. Todo esto se realiza de
una manera transparente al programador que por lo tanto se ahorra el tener
que escribir una gran cantidad de líneas de control.
Ventajas:
 Encapsulan parte de la lógica de presentación de nuestro interfaz
gráfico de modo que evitan al programador tener que escribir una gran
cantidad de líneas de código.
 Reorganizan automáticamente los componentes del interfaz de modo
que siempre se ajuste a las directivas que hemos establecido
previamente.
 Hacen más sencillo la labor de añadir, modificar y eliminar
componentes. Utilizando layout managers lo único que tenemos que
hacer es agregar el componente y el layout manager se encarga
automáticamente de reorganizar todo el interfaz.
 Hacen nuestro interfaz mucho más portable. Esto se debe a que los
componentes gráficos no tienen las mismas propiedades en todos los
sistemas operativos.
Desventajas:
 Requieren una buena dosis de aprendizaje y práctica.
 Pueden generar interfaces muy pesadas es decir con un gran número
de paneles anidados. Los paneles son objetos bastante pesados por lo
que hay que tener cuidado de no sobrecargar innecesariamente
nuestra interfaz gráfica.
FlowLayout
Flow (en español "flujo") ordena los componentes en un flujo direccional, al igual
que las líneas de texto en un párrafo, por defecto es de izquierda a derecha, si
no encuentra más espacio para un componente utiliza una nueva linea. La
alineación de la línea se determina por la propiedad "align", sus valores posibles
son las variables de la clase.
FlowLayout respeta siempre el tamaño preferido de cada componente.
Cuando queremosinsertar un componente y no hay más espacio en la fila
actual, el elemento se insertará en la fila siguiente. Los componentes de cada
fila se encuentran equiespaciados. Podemos controlar la alineación de los
elementos en las filas utilizando los atributos estáticos FlowLayout.LEFT,
FlowLayout.CENTER, FlowLayout.RIGHT.
Por defecto FlowLayout deja un espacio de cinco puntos tanto horizontal
como vertical entrecomponentes. FlowLayout tiene varios constructores con
los que podemos modificar este espaciado y también la alineación de los
componentes.
Constructores:
 FlowLayout()
Constructor básico sin parámetros, con valores predeterminados de
alineación centrada y 5 unidades de espacio horizontal y vertical.
 FlowLayout(int align)
Construye un nuevo FlowLayout con la alineación "align" especificada y
un valor predeterminado de 5 unidades de espacio horizontal y vertical.
 FlowLayout(int align, int hgap, int vgap)
Construye un nuevo FlowLayout con la alineación indicada y los
espacios horizontales y verticales indicados.
Variables de Clase
 public static final int LEFT = 0; Izquierda
 public static final int CENTER = 1;, centro (Default)
 public static final int RIGHT = 2; Derecha
 public static final int LEADING = 3; Iniciales
 public static final int TRAILING = 4; Finales
FlowLayout
BorderLayout BorderLayout es el layout manager por defecto para frames por
lo que al igual que FlowLayout su aprendizaje es indispensable. BorderLayout
divide el espacio de un contenedor en cinco regiones diferentes. Estas regiones
son: North, South, East, West y Center, y se corresponden con su situación dentro
del contenedor en el que se encuentran.
Constructores
 BorderLayout()
Construye un gestor BorderLayout y sin espacios entre los componentes.
 BorderLayout(int hgap, int vgap)
Construye un diseño BorderLayout con los espacios entre los componentes
especificados. La distancia horizontal se especifica mediante hgap y la
distancia vertical se especifica por vgap.
Bibliografía:
Pérez, M. (2012). Layout Managers. [En línea] Recuperado de:
http://es.slideshare.net/njca01/layouts-java {Abril 11, 2016}.
Rodríguez, L. (2014). Programación en Java. [En línea] Recuperado de:
http://es.slideshare.net/Votrepoete/java-tema06a {Abril 11, 2016}.
Universidad Nacional de la Patagonia Austral. (s/f). Interfaz Gráfica de Usuario
(GUI). [En línea] Recuperado de:
sistemas.uarg.unpa.edu.ar/asignaturas/labprog/LAB_GUI_C2.pdf {Abril
11, 2016}.
Firma:
Ibeth Katherine Roman

Más contenido relacionado

Destacado

Spitz,Gina_EvaluatingTeachingandLearning_Nov2014
Spitz,Gina_EvaluatingTeachingandLearning_Nov2014Spitz,Gina_EvaluatingTeachingandLearning_Nov2014
Spitz,Gina_EvaluatingTeachingandLearning_Nov2014Gina Spitz, Ph.D.
 
Improved Digital Strategy to Bring Axa to the Top
Improved Digital Strategy to Bring Axa to the TopImproved Digital Strategy to Bring Axa to the Top
Improved Digital Strategy to Bring Axa to the TopMatthew Morrissey
 
Perché aderire a CambioMerci.com - Rivenditori
Perché aderire a CambioMerci.com - RivenditoriPerché aderire a CambioMerci.com - Rivenditori
Perché aderire a CambioMerci.com - RivenditoriCAMBIOMERCI.COM
 
Traqueostomia abierta-y-percutanea-1
Traqueostomia abierta-y-percutanea-1Traqueostomia abierta-y-percutanea-1
Traqueostomia abierta-y-percutanea-1Mayra Martinez
 
Lo que-creo-de-mi-2.1 lo-que-creo-de-mi
Lo que-creo-de-mi-2.1 lo-que-creo-de-miLo que-creo-de-mi-2.1 lo-que-creo-de-mi
Lo que-creo-de-mi-2.1 lo-que-creo-de-miRicardo Huertas
 
NGHIÊN CỨU ĐẶC ĐIỂM MỘT SỐ XÉT NGHIỆM ĐÔNG CẦM MÁU Ở BỆNH NHÂN THALASSEMIA TẠ...
NGHIÊN CỨU ĐẶC ĐIỂM MỘT SỐ XÉT NGHIỆM ĐÔNG CẦM MÁU Ở BỆNH NHÂN THALASSEMIA TẠ...NGHIÊN CỨU ĐẶC ĐIỂM MỘT SỐ XÉT NGHIỆM ĐÔNG CẦM MÁU Ở BỆNH NHÂN THALASSEMIA TẠ...
NGHIÊN CỨU ĐẶC ĐIỂM MỘT SỐ XÉT NGHIỆM ĐÔNG CẦM MÁU Ở BỆNH NHÂN THALASSEMIA TẠ...Luanvanyhoc.com-Zalo 0927.007.596
 

Destacado (11)

AVE Company Website Highlights
AVE Company Website HighlightsAVE Company Website Highlights
AVE Company Website Highlights
 
Spitz,Gina_EvaluatingTeachingandLearning_Nov2014
Spitz,Gina_EvaluatingTeachingandLearning_Nov2014Spitz,Gina_EvaluatingTeachingandLearning_Nov2014
Spitz,Gina_EvaluatingTeachingandLearning_Nov2014
 
Dew Strategy
Dew StrategyDew Strategy
Dew Strategy
 
Improved Digital Strategy to Bring Axa to the Top
Improved Digital Strategy to Bring Axa to the TopImproved Digital Strategy to Bring Axa to the Top
Improved Digital Strategy to Bring Axa to the Top
 
Perché aderire a CambioMerci.com - Rivenditori
Perché aderire a CambioMerci.com - RivenditoriPerché aderire a CambioMerci.com - Rivenditori
Perché aderire a CambioMerci.com - Rivenditori
 
Panchita
PanchitaPanchita
Panchita
 
Sukanda 1
Sukanda 1Sukanda 1
Sukanda 1
 
Traqueostomia abierta-y-percutanea-1
Traqueostomia abierta-y-percutanea-1Traqueostomia abierta-y-percutanea-1
Traqueostomia abierta-y-percutanea-1
 
Lo que-creo-de-mi-2.1 lo-que-creo-de-mi
Lo que-creo-de-mi-2.1 lo-que-creo-de-miLo que-creo-de-mi-2.1 lo-que-creo-de-mi
Lo que-creo-de-mi-2.1 lo-que-creo-de-mi
 
NGHIÊN CỨU ĐẶC ĐIỂM MỘT SỐ XÉT NGHIỆM ĐÔNG CẦM MÁU Ở BỆNH NHÂN THALASSEMIA TẠ...
NGHIÊN CỨU ĐẶC ĐIỂM MỘT SỐ XÉT NGHIỆM ĐÔNG CẦM MÁU Ở BỆNH NHÂN THALASSEMIA TẠ...NGHIÊN CỨU ĐẶC ĐIỂM MỘT SỐ XÉT NGHIỆM ĐÔNG CẦM MÁU Ở BỆNH NHÂN THALASSEMIA TẠ...
NGHIÊN CỨU ĐẶC ĐIỂM MỘT SỐ XÉT NGHIỆM ĐÔNG CẦM MÁU Ở BỆNH NHÂN THALASSEMIA TẠ...
 
Hygiene
HygieneHygiene
Hygiene
 

Similar a Gestores de diseño

Similar a Gestores de diseño (20)

Layout
LayoutLayout
Layout
 
Layout
LayoutLayout
Layout
 
Layouts - Java
Layouts - JavaLayouts - Java
Layouts - Java
 
LAYOUTS
LAYOUTSLAYOUTS
LAYOUTS
 
Layouts
LayoutsLayouts
Layouts
 
Layouts
LayoutsLayouts
Layouts
 
Layouts
Layouts Layouts
Layouts
 
Swing intefaz grafica de usuario
Swing intefaz grafica de usuarioSwing intefaz grafica de usuario
Swing intefaz grafica de usuario
 
Presentacion de dictar clase de gui
Presentacion de dictar clase de guiPresentacion de dictar clase de gui
Presentacion de dictar clase de gui
 
Swing1
Swing1Swing1
Swing1
 
Interfaz gráfica de usuario y eventos (introducción)
Interfaz gráfica de usuario y eventos (introducción)Interfaz gráfica de usuario y eventos (introducción)
Interfaz gráfica de usuario y eventos (introducción)
 
Awt
AwtAwt
Awt
 
Diapositivas sobre AWT
Diapositivas sobre AWTDiapositivas sobre AWT
Diapositivas sobre AWT
 
Actividad 4 presentacion multimedia modulo 4
Actividad 4 presentacion multimedia modulo 4Actividad 4 presentacion multimedia modulo 4
Actividad 4 presentacion multimedia modulo 4
 
Manual de raptor
Manual de raptorManual de raptor
Manual de raptor
 
"Android de la A a la Z" -- Unidad 10
"Android de la A a la Z" -- Unidad 10"Android de la A a la Z" -- Unidad 10
"Android de la A a la Z" -- Unidad 10
 
Manual android
Manual androidManual android
Manual android
 
Aplicaciones moviles clase10 layout
Aplicaciones moviles clase10 layoutAplicaciones moviles clase10 layout
Aplicaciones moviles clase10 layout
 
Trabajo teórico exposcición
Trabajo teórico exposciciónTrabajo teórico exposcición
Trabajo teórico exposcición
 
Tutorial java fx_8_espanol
Tutorial java fx_8_espanolTutorial java fx_8_espanol
Tutorial java fx_8_espanol
 

Último

SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxSEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxYadi Campos
 
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfCurso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfFrancisco158360
 
Sesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docxSesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docxMaritzaRetamozoVera
 
Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.José Luis Palma
 
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ñotapirjackluis
 
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.pptxlclcarmen
 
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdfEjercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdfMaritzaRetamozoVera
 
2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdfBaker Publishing Company
 
Informatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosInformatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosCesarFernandez937857
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMarjorie Burga
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Carlos Muñoz
 
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 dstEphaniiie
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptxFelicitasAsuncionDia
 
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdfgimenanahuel
 
RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxAna Fernandez
 

Último (20)

SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxSEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
 
Power Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptxPower Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptx
 
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.
 
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfCurso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
 
Sesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docxSesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docx
 
Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.
 
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
 
Sesión de clase: Defendamos la verdad.pdf
Sesión de clase: Defendamos la verdad.pdfSesión de clase: Defendamos la verdad.pdf
Sesión de clase: Defendamos la verdad.pdf
 
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
 
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdfEjercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
 
2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf
 
Power Point: "Defendamos la verdad".pptx
Power Point: "Defendamos la verdad".pptxPower Point: "Defendamos la verdad".pptx
Power Point: "Defendamos la verdad".pptx
 
Informatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosInformatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos Básicos
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grande
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
 
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
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptx
 
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
 
30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf
 
RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docx
 

Gestores de diseño

  • 1. INSTITUTO TECNOLOGICO SUPERIOR FISCOMISIONAL “Nuestra Señora del Rosario” Análisis de Sistemas Datos Informativos: Ciclo: Cuarto Paralelo: A Estudiante: Ibeth Katherine Román Asignatura: Programación III Docente: Ing. Estefania Salinas Fecha: 11 de Abril del 2016 Tema: Gestores de Diseño En Java Objetivos: Investigar sobre los Gestores de diseño de java: BorderLAyout y FlowLaouyt de tal forma que se demuestre su uso por medio de un ejercicio práctico. Desarrollo: GESTORES DE DISEÑO EN JAVA Un Gestor de Diseño o Layout Manager no es más que un delegado que se encarga de organizar los componentes que forman parte de un contenedor como por ejemplo pueda ser una ventana. El layout manager es el encargado de decidir en qué posiciones se renderizan los componentes, que tamaño tendrán, que porción del contenedor abarcan, etc. Todo esto se realiza de una manera transparente al programador que por lo tanto se ahorra el tener que escribir una gran cantidad de líneas de control. Ventajas:  Encapsulan parte de la lógica de presentación de nuestro interfaz gráfico de modo que evitan al programador tener que escribir una gran cantidad de líneas de código.
  • 2.  Reorganizan automáticamente los componentes del interfaz de modo que siempre se ajuste a las directivas que hemos establecido previamente.  Hacen más sencillo la labor de añadir, modificar y eliminar componentes. Utilizando layout managers lo único que tenemos que hacer es agregar el componente y el layout manager se encarga automáticamente de reorganizar todo el interfaz.  Hacen nuestro interfaz mucho más portable. Esto se debe a que los componentes gráficos no tienen las mismas propiedades en todos los sistemas operativos. Desventajas:  Requieren una buena dosis de aprendizaje y práctica.  Pueden generar interfaces muy pesadas es decir con un gran número de paneles anidados. Los paneles son objetos bastante pesados por lo que hay que tener cuidado de no sobrecargar innecesariamente nuestra interfaz gráfica. FlowLayout Flow (en español "flujo") ordena los componentes en un flujo direccional, al igual que las líneas de texto en un párrafo, por defecto es de izquierda a derecha, si no encuentra más espacio para un componente utiliza una nueva linea. La alineación de la línea se determina por la propiedad "align", sus valores posibles son las variables de la clase. FlowLayout respeta siempre el tamaño preferido de cada componente. Cuando queremosinsertar un componente y no hay más espacio en la fila actual, el elemento se insertará en la fila siguiente. Los componentes de cada
  • 3. fila se encuentran equiespaciados. Podemos controlar la alineación de los elementos en las filas utilizando los atributos estáticos FlowLayout.LEFT, FlowLayout.CENTER, FlowLayout.RIGHT. Por defecto FlowLayout deja un espacio de cinco puntos tanto horizontal como vertical entrecomponentes. FlowLayout tiene varios constructores con los que podemos modificar este espaciado y también la alineación de los componentes. Constructores:  FlowLayout() Constructor básico sin parámetros, con valores predeterminados de alineación centrada y 5 unidades de espacio horizontal y vertical.  FlowLayout(int align) Construye un nuevo FlowLayout con la alineación "align" especificada y un valor predeterminado de 5 unidades de espacio horizontal y vertical.  FlowLayout(int align, int hgap, int vgap) Construye un nuevo FlowLayout con la alineación indicada y los espacios horizontales y verticales indicados. Variables de Clase  public static final int LEFT = 0; Izquierda  public static final int CENTER = 1;, centro (Default)  public static final int RIGHT = 2; Derecha  public static final int LEADING = 3; Iniciales  public static final int TRAILING = 4; Finales FlowLayout BorderLayout BorderLayout es el layout manager por defecto para frames por lo que al igual que FlowLayout su aprendizaje es indispensable. BorderLayout divide el espacio de un contenedor en cinco regiones diferentes. Estas regiones son: North, South, East, West y Center, y se corresponden con su situación dentro del contenedor en el que se encuentran.
  • 4. Constructores  BorderLayout() Construye un gestor BorderLayout y sin espacios entre los componentes.  BorderLayout(int hgap, int vgap) Construye un diseño BorderLayout con los espacios entre los componentes especificados. La distancia horizontal se especifica mediante hgap y la distancia vertical se especifica por vgap. Bibliografía: Pérez, M. (2012). Layout Managers. [En línea] Recuperado de: http://es.slideshare.net/njca01/layouts-java {Abril 11, 2016}. Rodríguez, L. (2014). Programación en Java. [En línea] Recuperado de: http://es.slideshare.net/Votrepoete/java-tema06a {Abril 11, 2016}. Universidad Nacional de la Patagonia Austral. (s/f). Interfaz Gráfica de Usuario (GUI). [En línea] Recuperado de: sistemas.uarg.unpa.edu.ar/asignaturas/labprog/LAB_GUI_C2.pdf {Abril 11, 2016}. Firma: Ibeth Katherine Roman