Tenho um Jpanel dentro de um JInternalFrame, preciso definir a posição de componentes (JLabel, JTextField, JButton…) no Jpanel, abaixo está o código, podem me dizer o que há de errado?
paneDadosPessoais = new JPanel();
paneDadosPessoais.setBorder(BorderFactory.createTitledBorder("Identificação do Cliente"));
lbCodigo = new JLabel("Código:");
NCodigo = new JLabel("001");
paneDadosPessoais.setSize(200, 200);
paneDadosPessoais.add(lbCodigo);
paneDadosPessoais.add(NCodigo);
paneDadosPessoais.setBounds(10, 10, 660, 335);
lbCodigo.setBounds(10, 10, 10, 10);
getContentPane().add(paneDadosPessoais);
Thiago e Marky, obrigado pelas respostas. Estou seguindo a dica de vocês e usando layout manager, porém estou com algumas dúvidas, se puderem me ajudar serei grato.
O problema é que não estou conseguindo setar a posição do Jpanel, consegui inserir os componentes (JLabel, JtextField…) porém o Jpanel ficou abaixo desses componentes. A minha intenção é incluir o JPanel (com uma borda) dentro do JInternalFrame e os outros componentes dentro do Jpanel.