java Cómo diseñar la posición del botón en un panel de diseño de borde
Este es un diseño de borde que organiza los componentes del contenedor y les cambia el tamaño para que se ajusten a las siguientes cinco zonas: Norte, Sur, Este, Oeste y Centro. Cada región puede contener como máximo un componente y se identifica mediante las constantes correspondientes: NORTE, SUR, ESTE, OESTE, CENTRO. Al agregar un componente a un contenedor usando el diseño de borde, use una de estas cinco constantes, por ejemplo:
Panel p = new Panel();
p.setLayout( new BorderLayout( ));
p.add(new Button("OK"), BorderLayout.SOUTH);
Para mayor comodidad, BorderLayout explicará que la falta de descripción de la cadena es la constante CENTRO:
Panel p2 = nuevo Panel();
p2.setLayout(nuevo BorderLayout());
p2.add(nuevo TextArea( )); / Igual que p.add(new TextArea(), BorderLayout.CENTER);
Además, BorderLayout admite las constantes de posicionamiento relativo PAGE_START, PAGE_END, LINE_START y LINE_END. En un contenedor con ComponentOrientation establecido en ComponentOrientation.LEFT_TO_RIGHT, estas constantes se asignan al NORTE, SUR, OESTE y ESTE respectivamente.