Ant?

7 respostas
D

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)?

7 Respostas

Jair_Rillo_Junior

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

danieldestro

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

D

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 ?

TedLoprao

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

Jair_Rillo_Junior

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ê.

A

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);

D

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 ?

Criado 27 de maio de 2004
Ultima resposta 27 de mai. de 2004
Respostas 7
Participantes 5