jueves, 14 de abril de 2016

FlowLayout y BorderLayout

Instituto Tecnológico Fiscomisional
“Nuestra Señora del Rosario”

 1.    Datos Informativos:  
                 1.1.           Especialidad: Análisis de Sistemas
1.2.           Integrantes: Leidi Gaona, Fernanda Tacuri
1.3.           Ciclo Académico: Cuarto
1.4.           Asignatura: Programación IIII
1.5.           Fecha: 14-Abril-2014
1.6.         Docente: Ing. Estefania Salinas

 TRABAJO EN GRUPO
2.    Tema

·         FlowLayout y BorderLayout

3.    Objetivo

·         Investigar acerca de FlowLayout y BorderLayout en java, la utilización, así como las ventajas que presenta cada uno.

4.    Introducción

·         El presente trabajo tiene como finalidad dar a conocer acerca de FlowLayout y BorderLayout, la utilización en java, así como las ventajas que presenta cada uno.

5.    Desarrollo

FlowLayout

Es el que tienen los paneles por defecto. Los objetos se van colocando en filas en el mismo orden en que se añadieron al contenedor. Cuando se llena una fila se pasa a la siguiente. Tiene tres posibles constructores:

·         FlowLayout(); Crea el layout sin añadirle los componentes.
·         FlowLayout(FlowLayout.LEFT[RIGTH][CENTER]); Indica la alineación de los componentes: a la izquierda, derecha o centro.
·         FlowLayout(FlowLayout.LEFT, gap_horizontal,gap_vertical); Además de la alineación de los componentes indica un espaciado (gap) entre los distintos componentes, de tal modo que no aparecen unos junto a otros.

FlowLayout respeta siempre el tamaño preferido de cada componente. Los componentes de cada fila se encuentran equiespaciados por un espacio de 5 puntos horizontal y verticalmente.

Primero se establece el layout a utilizar, luego se añaden los componentes al panel. contenedor.setLayout(new FlowLayout()); contenedor.add(boton); contenedor.add(textField); contenedor.add(checkBox);

BorderLayout

Una disposición Border, dispone un contenedor ordenando y redimensionando sus componentes para adaptarse a cinco regiones: NORTE, SUR, ESTE, OESTE y CENTRO.

Cada una de estas regiones está definida por constantes propias de la clase BordeLayout:

·         BorderLayout.NORTH
·         BorderLayout.SOUTH
·         BorderLayout.EAST
·         BorderLayout.WEST
·         BorderLayout.CENTER

Para utilizarlo, bastará con especificar una de estas constantes como limitación al añadir el componente.

JPanel panel = new JPanel();
//Establecemos el BorderLayout al panel
panel.setLayout(new BorderLayout(10, 10));
panel.add(new JButton(“boton”), BorderLayout.CENTER);

Posee dos contructores:

·         BorderLayout();
·         BorderLayout(int gap_horizontal, int gap_vertical);

El segundo creará el layout dejando los espacios horizontales y verticales entre sus distintas zonas. Al momento de añadir componentes se debe especificar en el método add la región donde queremos añadir el componente: panel.add (componente_a_añadir, BorderLayout.NORTH);

6.    Conclusión.
7.    Biobligrafía.
8.    Firma Académica.





Related Posts:

  • SENTENCIA SWITCH Función: La sentencia switch permite cualquier cantidad de rutas de ejecución posibles.. Un switch funciona con los datos primitivos byte, short, char e int. Y nos permite eje… Read More
  • LA NORMALIZACIÓN LA NORMALIZACIÓN 1.    Objetivo general. Investigar información acerca del tema planteado por docente para de esta dar respuesta a las distintas interrogantes presentadas. 2.    In… Read More
  • EXCEPCIONES EN JAVA. Introducción Las excepciones en JAVA son el medio que ofrecen algunos lenguajes de programación para tratar situaciones anormales que pueden suceder cunado ejecutamos un programa. La forma en la que el programador trate las… Read More
  • ARREGLOS EN JAVA ARRAYS UNIDIMENSIONALES La sintaxis para declarar e inicializar un array será:   Tipo_de_variable[ ]   Nombre_del_array = new  Tipo_de_variable[dimensión];  También podemos alternativa… Read More
  • VIDEO TUTORIALES Read More

0 comentarios:

Publicar un comentario