JDialog Modal - Não aceita componentes

[b]Saudações pessoal …

Criei um JDialog que abre quando clico em um menu. Até ai tudo bem …
Mas, quando eu adiciono componentes ele simplesmente não aparece[/b]

import javax.swing.*;


public class JanelaCadPessoas extends JFrame{

    JLabel nome;
    JDialog dialog;

    public JanelaCadPessoas(){

    dialog = new JDialog(this, true);

    nome = new JLabel("TEste");
    nome.setBounds(124, 51, 50 , 60);

    dialog.setSize(500, 250);
    dialog.setVisible(true);
    
  
    add(nome);
    }
}

O que devo fazer para deixar o JDialog modal e poder adicionar componentes como JButton, JTextField etc … ???
Por favor postem os códigos …
Obrigado …

Olá!

Talvez ele esteja ficando atrás de outras janelas.
Para deixá-lo modal e na frente de tudo:

dialog.setModal(true);
dialog.setAlwaysOnTop(true);

Abraços!!

P.S.: No código acima, você está adicionando o JLabel no JFrame e não no JDialog. E de qualquer forma, você precisa adicionar um JPanel antes.

é o que o amigo acima disse.

dialog.add(nome);