| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 05/09/2011 19:44:37
|
maul
JavaChild
Membro desde: 14/03/2007 13:26:46
Mensagens: 134
Offline
|
Fala povo.
Qual a melhor forma de exibir uma nova janela dentro da aplicação? Essa tela seria algo como uma janela de pesquisa, ou então uma outra janela para selecionar registros, os quais serão linkados ao registro sendo editado na janela que chamou esta. Essa janela "chamadora" a principio é um internal frame, a app tem muitas telas e optou-se por ser desta forma. Essa janela sendo chamado seria Modal para esse internal frame.
O melhor seria usar algo como um JDialog customizado?
Obrigado.
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 05/09/2011 20:35:07
|
davidbuzatto
Moderador
![[Avatar]](/images/avatar/7ba6d33c373fea56b7258003b16c68e5.jpg)
Membro desde: 07/08/2004 23:47:57
Mensagens: 4013
Localização: Vargem Grande do Sul - SP
Offline
|
Sim.
|
Seja educado. Agradeça quem te ajudou. Não custa nada.
Dúvidas de Java? Utilize o fórum! Não respondo via MP.
"Any fool can write code that a computer can understand. Good programmers write code that humans can understand." (Fowler)
"A vida é um escândalo, e no final dá sempre errado. O que humaniza o homem é o fracasso."
http://davidbuzatto.com.br | GitHub | uHunt | CV Lattes | Last.fm |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 06/09/2011 08:30:46
|
maul
JavaChild
Membro desde: 14/03/2007 13:26:46
Mensagens: 134
Offline
|
Certo. Quando esse "pop up" for fechado, preciso atualizar uma tabela na janela "chamadora".
Qual é a forma correta para isso? Fazer a janela chamadora implementar WindowListener e escutar por eventos de janela do pop up? Fazer do pop up um observable e da janela chamadora um observer? Algo totalmente diferente disso td?
E sim, há muito tempo não trabalho com desktop e tem muita coisa que não lembro hahaha, mto noob.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 06/09/2011 14:01:48
|
Ivan Alves
JavaEvangelist
![[Avatar]](/images/avatar/6a734236fe497a0bdbb0018bfc62faaf.jpg)
Membro desde: 06/08/2008 18:53:36
Mensagens: 415
Localização: Aparecida de Goiânia - GO
Offline
|
Custumo fazer assim, já que é para selecionar um cadastro uso um objeto e na JDialog para guardar o objeto selecionado depois que ele tiver selecionado aplico fecho o JDialog e na tela principal que a chamou, acesso o objeto selecionado e verifico se ele é diferente de nulo se for é porque está selecionado e está faço o que tenho que fazer. Não sei se é a melhor forma mais acho bem simples é fácil de fazer, flw!
|
|
|
 |
|
|