nAmbientes como o Visual Basic e Delphi usam coordenadas (x,y) para definir a localização de componentes na interface gráfica.
nSwing usa Gerenciadores de Layout (Layout Managers) para controlar os componentes serão posicionados.
nSem um gerenciador de layout, os componentes podem ser movidos para posições inesperadas quando a tela é redimensionada.
nExistem diferentes estilos de arrumação
ncomo fluxo de texto
norientada pelas bordas
nem forma de grade, e outros...