| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 28/07/2006 10:25:07
|
gafanha
Debugger
![[Avatar]](/images/avatar/f4db8537e9d75da46c4efc36a2d70956.jpg)
Membro desde: 02/05/2006 20:33:13
Mensagens: 58
Localização: Itatiba - SP
Offline
|
Tenho utilizado JDialog Modal como container para meus forms ao invés de JFrame. Escolhi utilizar o JDialod porque reparei que o JFrame cria diversas tarefas na barra de tarefas do windows ( acredito que no linux seja igual ). As janelas de meu aplicativos são todas modais.
No entanto , constatei que tenho problemas ao visualizar relatórios com o JasperViewer pois ele é um JFrame e , por isto , é aberto "atrás" do JDialog modal , resultando em um JFrame inacessível.
Penso em voltar a utilizar JFrames , mas como configurar para que não haja muitas itens na barra de tarefas do windows ?
Aguardo o comentário de vocês para uma decisão....
|
Douglas M dos Santos |
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 28/07/2006 15:17:26
|
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
|
Kra, vc ja usou JInternalFrames???
Para aplicações com muitas janelas eu acho o ideal, pois todos o internal frames são mantidos dentro de um JDesktopPane.
É super facil de usar, no seu frame principal adiciona um JDesktopPane, essa vai ser sua área de trabalho.
Ai vc cria seus JInternalFrames e na classe principal vc instancia os JInternalFrames q vc quer, adicionar no desktopPane com o método add e seta o internal frame como visible usando setVisible.
Falow!
|
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 |
|
|
 |
|
|
|
|