Classe não abre

Não vou postar o código pq são códigos grandes e o problema é pequeno.
Seguinte: tenho uma classe chamada “Agenda” que funciona normalmente, ela tem a main que abre um jform. Ou seja, se eu executar ela do prompt, ela abre o jform e funciona.

Tenho uma outra classe “Controle” que deveria abrir a classe “Agenda”. Então no main da “Controle” eu encapsulei a classe “Agenda”, mas ela não abre.

fiz apenas:
Agenda paciente = new Agenda();

ela compila, mas quando executa a jform da agenda nao aparece!

Qual o raciocinio? é isso que nao to entendendo heheheeheh… outra forma seria criar uma classe “Agenda” que simplesmente retornasse um jform, dai eu criava um na main da “Controle” e pronto, mas isso seria um caminho mais complicado, quando acho que da maneira como está deveria funcionar!

valeu

Tente adicionar essa linha após a linha em que você instancia a Agenda:

paciente.setVisible(true);

Já fiz, ele abre um form em branco, sem nome nem nada…

Pra acessar o Main de uma classe não precisa de instância dela, e também o main não será executado no momento da instanciação.
Se quiser manter o método main na Agenda tem que chamar ele. Pode fazer Agenda.main(null) mesmo hehehehe

EXACTAMENTE!
heheeheheheh… era isso, chama a main como método, que é!