Centrar vertical y horizontalmente un componente
Artículo por Club Developers · 28 May 2006
3900 vistas
Centrar alrededor de sus cuatro componentes vecinos
Usaremos el LayoutManager apropiado, es decir, java.awt.BorderLayout.
No olvidemos que la caracterÃstica principal de BorderLayout es ajustar la dimensión del componente en el lugar disponible.
Centrarlo en su contenedor (JPanel)
Aquà también usaremos el LayoutManager, pero tendremos que usar alguna algo más complicado: java.awt.GridBagLayout.
Usaremos el LayoutManager apropiado, es decir, java.awt.BorderLayout.
java
/** el segundo parámetro del método add no es obligatorio,  * se trata del valor por defecto  */
No olvidemos que la caracterÃstica principal de BorderLayout es ajustar la dimensión del componente en el lugar disponible.
Centrarlo en su contenedor (JPanel)
Aquà también usaremos el LayoutManager, pero tendremos que usar alguna algo más complicado: java.awt.GridBagLayout.
java
p.add (componente, Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â GridBagConstraints.CENTER, Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â GridBagConstraints.CENTER,