Red de conocimiento del abogados - Ley de patentes - java Cómo diseñar la posición del botón en un panel de diseño de borde

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.