Ver Mensaje Individual
  #1 (permalink)  
Antiguo 17/12/2011, 10:59
Avatar de soy_nicanor
soy_nicanor
 
Fecha de Ingreso: mayo-2010
Mensajes: 374
Antigüedad: 14 años
Puntos: 3
Como centrar un panel en un formulario

Estoy trabajando con netbeans 7.0 lo he probado por todo lado y no me funciona.
Esto son los codigos que he probado.

Código:
package ejercicio_2;
import java.awt.BorderLayout;
import java.awt.Dimension;
import java.awt.Toolkit;
////////////////////////////

class Formulario extends javax.swing.JFrame 
{

/** Creates new form Formulario */
public Formulario() 
{
initComponents();
this.setExtendedState(this.MAXIMIZED_BOT… Completa
this.setLocationRelativeTo(jPanel1); //Centrar Formularios
Panel PanelFondo =new Panel();
this.add(PanelFondo, BorderLayout.CENTER);
this.pack();
//////////////// 
centralizarComponente();
}
public void centralizarComponente() { 
Dimension ds = Toolkit.getDefaultToolkit().getScreenSiz… 
Dimension dw = getSize(); 
setLocation((ds.width - dw.width) / 2, (ds.height - dw.height) / 2); 
} 
//******************************
@SuppressWarnings("unchecked")
private void jPanel1AncestorAdded(javax.swing.event.A… evt) {
// Codigos de panel xxx Algo debe ir aqui?

}
Osea si el formulario maximizo o minimizo el Pabel siempres debe estar centrado