SWT -- duas ou N telas, como fazer?!  XML
Índice dos Fóruns » Interface Gráfica
Autor Mensagem
Sombriks
Java Ninja
[Avatar]

Membro desde: 14/04/2005 16:36:03
Mensagens: 250
Localização: Fortaleza, CE
Offline

Senhores, se em Swing a gente fizer :


todas as 5 telas irão surgir. Todavia se eu tentar o mesmo em SWT (usando o seguinte velho feijão-com-arroz: )



por causa deste bendito laço não podemos mostrar a tela2, nem a 3 e assim por diante.

se algum cristão já tiver superado esse tipo de coisa, por favor, poste aqui,

ps: estou aceitando qualquer sugestão salvo usar Swing, visto que o negócio vai ter que rodar em qualquer JVM.

Linux user #391803.
http://counter.li.org/
Sombriks
Java Ninja
[Avatar]

Membro desde: 14/04/2005 16:36:03
Mensagens: 250
Localização: Fortaleza, CE
Offline

Gente, ninguém tem experiência nisso?

Linux user #391803.
http://counter.li.org/
wmitsuda
JavaEvangelist

Membro desde: 25/02/2005 17:02:40
Mensagens: 334
Offline

E se fizer algo como:



onde allShellsDisposed(Shell) deve verificar se todos os Shells foram fechados.

PS: não testei
PS2: geralmente uso as classes de alto nível da JFace, que seriam mais ou menos equivalentes às classes da Swing, e encapsulam boa parte do "código sujo" que vc geralmente usa quando programa em SWT direto.

Sun Java Certified POG Master Developer
http://www.willianmitsuda.com
[WWW]
Mário Peixoto
Smalltalk
[Avatar]

Membro desde: 12/11/2006 04:02:41
Mensagens: 1
Offline

Você tem que criar em uma thread diferente.

Tô começando em SWT agora, mas tava vendo uma apresentação aqui que ele fala sobre isso.

http://www.javalobby.org/eps/swt_intro/

Dá uma olhada pra ver se te ajuda.
 
Índice dos Fóruns » Interface Gráfica
Ir para:   
Powered by JForum 2.1.8 © JForum Team