Problema com JTextField e JLabel

Olá

Tenho um JDialog e dentro dele tenho um JPanel.
Nesse JPanel tenho alguns itens como JTextField e JLabel, porém eles não aparecem.
Aparece apenas a primeira JLabel, todos as outras labels e textfields não aparecem.
Se eu redimensionar a janela aí sim aparece corretamente.
Não sei se é algum problema com pixels ou algo parecido.
Vou colocar o código para darem uma olhada.

JLabel lb_cpf = new JLabel();
		lb_cpf.setBounds(new Rectangle(168, 135, 30, 17));
		lb_cpf.setFont(new Font("Dialog", Font.PLAIN, 12));
		lb_cpf.setText("CPF:");
		panel.add(lb_cpf);
		
		JTextField tf_cpf = new JTextField();
		tf_cpf.setText("");
		tf_cpf.setBounds(new Rectangle(200, 135, 120, 17));
		panel.add(tf_cpf);

		JLabel lb_nome = new JLabel();
		lb_nome.setBounds(new Rectangle(159, 155, 40, 17));
		lb_nome.setFont(new Font("Dialog", Font.PLAIN, 12));
		lb_nome.setText("Nome:");
		panel.add(lb_nome);
		
		JTextField tf_nome = new JTextField();
		tf_nome.setText("");
		tf_nome.setBounds(new Rectangle(200, 155, 175, 17));
		panel.add(tf_nome);
		
		JLabel lb_endereco = new JLabel();
		lb_endereco.setBounds(new Rectangle(140, 175, 60, 17));
		lb_endereco.setFont(new Font("Dialog", Font.PLAIN, 12));
		lb_endereco.setText("Endereço:");
		panel.add(lb_endereco);
		
		JTextField tf_endereco = new JTextField();
		tf_endereco.setText("");
		tf_endereco.setBounds(new Rectangle(200, 175, 200, 17));
		panel.add(tf_endereco);

Agradeço

[quote=felipead]Olá

Tenho um JDialog e dentro dele tenho um JPanel.
Nesse JPanel tenho alguns itens como JTextField e JLabel, porém eles não aparecem.
Aparece apenas a primeira JLabel, todos as outras labels e textfields não aparecem.
Se eu redimensionar a janela aí sim aparece corretamente.
Não sei se é algum problema com pixels ou algo parecido.
Vou colocar o código para darem uma olhada.

JLabel lb_cpf = new JLabel();
		lb_cpf.setBounds(new Rectangle(168, 135, 30, 17));
		lb_cpf.setFont(new Font("Dialog", Font.PLAIN, 12));
		lb_cpf.setText("CPF:");
		panel.add(lb_cpf);
		
		JTextField tf_cpf = new JTextField();
		tf_cpf.setText("");
		tf_cpf.setBounds(new Rectangle(200, 135, 120, 17));
		panel.add(tf_cpf);

		JLabel lb_nome = new JLabel();
		lb_nome.setBounds(new Rectangle(159, 155, 40, 17));
		lb_nome.setFont(new Font("Dialog", Font.PLAIN, 12));
		lb_nome.setText("Nome:");
		panel.add(lb_nome);
		
		JTextField tf_nome = new JTextField();
		tf_nome.setText("");
		tf_nome.setBounds(new Rectangle(200, 155, 175, 17));
		panel.add(tf_nome);
		
		JLabel lb_endereco = new JLabel();
		lb_endereco.setBounds(new Rectangle(140, 175, 60, 17));
		lb_endereco.setFont(new Font("Dialog", Font.PLAIN, 12));
		lb_endereco.setText("Endereço:");
		panel.add(lb_endereco);
		
		JTextField tf_endereco = new JTextField();
		tf_endereco.setText("");
		tf_endereco.setBounds(new Rectangle(200, 175, 200, 17));
		panel.add(tf_endereco);

Agradeço[/quote]

Nãu use setBounds amigo…

Use algum Gerenciador de Layouts… Pesquise sobre o assunto. Vai resolver seu problema.