Cuando estás programando una aplicación de Java y es necesario dividir algunos de los elementos de la interfaz de usuario de la aplicación , puede utilizar la función de BorderLayout para crear un contenedor divisoria. Una matriz también se puede aplicar a un recipiente BorderLayout . Por ejemplo, se ha creado una aplicación que genera un conjunto de datos, que a su vez se puede hacer clic en o interactuaban de alguna manera. Para hacer la interfaz más elegante , puede usar BorderLayout para dar a cada valor de los datos de la matriz de su propio contenedor . Instrucciones
1
Abra un nuevo documento de Java, o uno existente que desee modificar . Agregue los siguientes dos constructores de la parte superior de su código :
p.setLayout ( nueva BorderLayout ()); p.setLayout ( nueva BorderLayout ( hgap , Vgap ) ;
2
. . Importar dos paquetes de Java - java.awt y javax.swing - necesario para hacer este trabajo se incluyen en las bibliotecas de tiempo de ejecución Java en su computadora Añadir una clase BorderTest a la ventana JFrame que contendrá la matriz:
import java.awt
* ; . . importación javax.swing * ;/////////////////////////////////////////////////clase BorderTestclass BorderTest extends JFrame { void (String [] args ) { public static ventana = new JFrame BorderTest (); window.setVisible (true ) ;}
Página 3
Definir los contenedores individuales - o botones - que se muestran en la matriz cuando se procesa por la clase BorderLayout por ejemplo : .
= new JButton ( "Botón 2 ( CENTRO )"); button.setPreferredSize ( nueva dimensión ( 200 , 100 )); pane.add ( botón BorderLayout.CENTER ) ;
= new JButton ( "Botón 3 ( LINE_START ) "); pane.add ( botón BorderLayout.LINE_START ) ;
= new JButton ( " Long- Nombrado botón 4 ( PAGE_END ) "); pane.add ( botón , BorderLayout . PAGE_END ) ;