Vistas de página la semana pasada

sábado, 23 de marzo de 2013

LAYOUTS

El día de hoy haré una pequeña entrada acerca de los layouts que son la disposición de la cuadricula en la pantalla, ahondaré un poco mas en el tema y hablaré del uso del BorderLayout, GridLayout y FlowLayout.

LOS LAYOUTS: Son clases que dicen como se van a acomodar los componentes en una interfaz gráfica en Java.
Algunos de ellos son: BorderLayout, GridLayout y FlowLayout.
Cada Layout tiene una manera diferente de acomodar los componentes como botones, labels, etc, en una ventana.

 BorderLayout:  Se usa para acomodar los componentes al norte, sur, este, oeste y centro de una ventana. Sólo hay que agregar un componente a un BorderLayout y decir donde queremos que se vea  ya sea al centro, sur, norte u oeste.

GridLayout: Se utiliza para crear matrices en una ventana. Acomoda los componentes en un mismo tamaño, es útil por ejemplo para realizar calculadoras(arreglos de botones), Crucigramas o sudokus (matrices de cajas de texto)

FlowLayout: Este Layout es muy sencillo, ya que solo acomoda los componentes es fila hasta donde se lo permita la ventana.


Por ejemplo ésta es mi ventana principal sin implementar ningún layout:
se ve que los objetos que le he agregado salen unos encima de otrs.

Ésta es la ventana cuando se le implementó un GridLayout:


 Se observa como cambia la disposición de los elementos dentro de la ventana.

No hay comentarios:

Publicar un comentario