Galera eu to com problemas para usar o BorderLayout.
public class Interface extends JFrame {
JPanel jpDeLogin;
public Interface() {
// Configurações do JFrame;
this.setSize(800, 600); // Defini o tamanho da JanelaPrincipal;
this.getContentPane().setBackground(Color.WHITE); // Altera o Painel principal do JFrame;
this.setLocationRelativeTo(null); // A Janela vai ficar no centro da tela;
this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); // Encerra o programa quando ele for fechado;
JanDeLogin();
}
private void JanDeLogin() {// Configurações da Janela de Login
// Painel do Login
jpDeLogin = new JPanel(null);
jpDeLogin.setBackground(new Color(238, 238, 238));
jpDeLogin.setBorder(BorderFactory.createEtchedBorder());
jpDeLogin.setBounds(200, 180, 400, 200);
// Adicionar o jpDeLogin ao Painel Principal
this.getContentPane().add(jpDeLogin, BorderLayout.CENTER);
}
public static void main(String args[]){
Interface i = new Interface();
i.setVisible(true);
}
O código é basicamente esse, o que eu tava tentando fazer era adicionar um painel (jpDeLogin) no painel do JFrame de maneira que o jpDeLogin ficasse no centro do JFrame. Mas não esta funcionando alguém saberia me dizer e fique a vontade para criticar minha estrategia, ainda to aprendendo swing.