Alinhamento JLabel

Prezados,
Como posso alinhar o JLabel, de maneira que ele fique centralizado ao Jpanel?
Agradeço
Trajano

p1.add("North", new JLabel("XXXX"));

Se vc estiver utilizando o netBeans, vá até a aba de desenho e alinhe manualmente.

T+

voce quer centralizar seu jlabel no seu jpanel ou quer centralizar o texto dentro do seu jlabel?

se voce quiser centralizar seu jlabel no seu jpanel, vai ter q se entender com seu gerenciador de layout.

veja isso: http://java.sun.com/docs/books/tutorial/uiswing/layout/visual.html

se voce quiser centralizar o texto no seu jlabel, use o metodo setHorizontalTextPosition

veja isso: http://java.sun.com/docs/books/tutorial/uiswing/components/label.html