Saltar al contenido
CrossFly es 100% open sourceSíguenos en GitHub
CrossFlyCrossFly
Empezar

Esta documentación está disponible en portugués. Las traducciones a otros idiomas están en camino.

UI — Construir la interfaz

Layouts

Disposición de componentes en pantalla — grid, vertical, horizontal y responsividad, un layout por página con diagrama.

Referencia
EvenlySpacedLayout

Distribuye los hijos con espaciado igual en un eje, preservando el tamaño de cada uno.

Referencia
GridLayout

Cuadrícula de columnas por fracción, una altura de fila según el contenido más alto.

Referencia
HorizontalLayout

Coloca los hijos lado a lado, cada uno a la altura del contenedor.

Referencia
RandomLayout

Sin distribución automática — posicionamiento manual (setBounds) o relativo (setRelativeBounds).

Referencia
RelativeLayout

Posiciona y dimensiona por anclas — relativo al contenedor o a otro componente.

Cómo hacer
Responsividad

Cómo garantizar que cualquier layout se adapte al tamaño de pantalla, densidad y fuente.

Referencia
VerticalLayout

Apila los hijos de arriba hacia abajo, cada uno al ancho del contenedor.