Ant?

Duas Perguntas:

1 - O q eh ant, para q serve ?

2 - Trabalho a muito tempo com delphi e estamos migrando para java, gostaria de saber como abro um formulário em java como “ShowModal” (função do Delphi que dispara um formulário “frame” e não deixa interagir com o formulário “frame” anterior sem q o primeiro seja fechado)?

o Ant é basicamente uma ferramenta para auxílio de trabalhos repetitivos e chatos, como por exemplo compilar código, separar os .class do .java, gerar os .jar, fazer deploy de aplicação e também pode ser usado em conjunto com xdoclet para gerar arquivos de configurações.

No caso do showModal que tem no delphi, no java é diferente a maneira que você cria as janelas. Eu não sou especialista em Desktop, mas quando eu estudei isso a estrutura era mais ou menos assim.
Você tem um JFrame como sendo o Frame Principal (no caso do Delphi seria o stilo fsMdiFom), e nesse frame, você adiciona um JDesktopPane. Um MdiChild em Java, seria um JInternalFrame, e um fsNormal, pode ser um JDialog. É só dar uma estudada nisso que é o mesmo esquema do Delphi.

Espero ter ajudado

Tem um ótimo tutorial aqui no GUJ. Dá uma olhada lá!

Sua resposta em relação ao ant foi legal, mas em relação ao showmodal tem um pequeno detalhe minha aplicação não eh MDI.

Aproveitando a deixa, oq e para q serve o xDoclet ?

Acho que o Manchester quiz dizer para vc usar um JDialog para fazer um modal.
De uma olhada na API, o construtor recebe um boolean dizendo se será ou não modal.

Fallow

Então Daniel Paiva, eu tentei dar uma breve explicação sobre os tipos de formulários em Java, não apenas MDI.
No caso de showmodal, como o TedLoprao disse, você pode criar um JDialog e dentro dele tem uma opção para o tornar modal.

Sobre xdoclet, de uma olhada no site dele mesmohttp://xdoclet.sourceforge.net/xdoclet/index.html, acredita que fica mais fácil para entender. Agora um exemplo do que você pode fazer com xdoclet + ant, é gerar arquivos de configuração .xml. Por exemplo quando você trabalha com servlet (no caso das API do J2EE), você precisa mapear esses servlets dentro de um arquivo web.xml (que é um saco ficar fazendo isso), você pode usar tags do xdoclet dentro do seu servlet e depois o ant irá gerar essas configurações automáticas para você.

só da pra fazer modal em JDialog (e herdeiros)
para isto…ou coloca true no contrutor dele (vide API)
ou entao da um setModal(true)

JDilaog dlg = new JDialog();
dlg.setModal(true);

ou seria melhor ao invez de um Dialog(pois parece q eh uma função em desuso) tomar conta de uma janela comum(jframe), através dos seus eventos, como por exemplo ao desativar o frame ativa-lo novamente ?