| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 27/06/2006 10:21:59
|
Fabricio Cozer Martins
GUJ Ranger
![[Avatar]](/images/avatar/2ecd2bd94734e5dd392d8678bc64cdab.jpg)
Membro desde: 08/05/2004 10:22:03
Mensagens: 935
Localização: Salvador/Brasil
Offline
|
pessoal,
tenho um formulário com um menu e outros componentes em classes diferentes, preciso que a partir de um evento no menuitem, alterar o jPanel do formulario.
ALguém tem algum exemplo ?
Os componentes do formulário são:
JMenu com seus JMenuItem
um JDesktop, e diversos JPanel associados com o JDesktop, que deverão ser mostrados ou não a depender do clique no menu ...
valeu
|
Fabrício Cozer Martins
Analista de Sistemas
Bacharel em Ciência da Computação da UFBa
Sun Certified Programmer for Java 2 Platform 1.4
Sun Certified Web Component Developer for J2EE 1.4 |
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 27/06/2006 10:33:47
|
thingol
Moderador
Membro desde: 29/07/2004 16:10:13
Mensagens: 17543
Offline
|
Você poderia tentar usar um JPanel que usa java.awt.CardLayout e associar os JPanels a esse JPanel
A CardLayout object is a layout manager for a container. It treats each component in the container as a card. Only one card is visible at a time, and the container acts as a stack of cards. The first component added to a CardLayout object is the visible component when the container is first displayed.
(se bem que sou mais a favor de usar um JTabbedPane).
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 27/06/2006 10:42:34
|
Luiz_Gustavo
Virtual Machine Man
![[Avatar]](/images/avatar/012d9fe15b2493f21902cd55603382ec.png)
Membro desde: 30/04/2005 12:55:11
Mensagens: 518
Localização: Assis
Offline
|
O que você vai ter é apenas um JInternalFrame que vai alternar os JPanels?
|
Analista e Desenvolvedor de Sistemas
http://luizgustavoss.blogspot.com/
http://luizgustavoss.wordpress.com/
http://www.linkedin.com/in/luizgustavoss
Procurando uma especialização em Java, SOA e Android? Conheça a TNT Educacional
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 27/06/2006 14:50:21
|
Luiz_Gustavo
Virtual Machine Man
![[Avatar]](/images/avatar/012d9fe15b2493f21902cd55603382ec.png)
Membro desde: 30/04/2005 12:55:11
Mensagens: 518
Localização: Assis
Offline
|
Aí está:
|
Analista e Desenvolvedor de Sistemas
http://luizgustavoss.blogspot.com/
http://luizgustavoss.wordpress.com/
http://www.linkedin.com/in/luizgustavoss
Procurando uma especialização em Java, SOA e Android? Conheça a TNT Educacional
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 29/06/2006 08:52:17
|
Fabricio Cozer Martins
GUJ Ranger
![[Avatar]](/images/avatar/2ecd2bd94734e5dd392d8678bc64cdab.jpg)
Membro desde: 08/05/2004 10:22:03
Mensagens: 935
Localização: Salvador/Brasil
Offline
|
Valeu cara, mas me diz uma coisa ... como eu faço pra tirar a barra superior do JInternalFrame o, queria que ele ocupasse toda a área do JDesktop, sem aparecer a barra de maximizar e tal, isso é possível ?
valeu!
|
Fabrício Cozer Martins
Analista de Sistemas
Bacharel em Ciência da Computação da UFBa
Sun Certified Programmer for Java 2 Platform 1.4
Sun Certified Web Component Developer for J2EE 1.4 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 30/06/2006 08:22:53
|
Luiz_Gustavo
Virtual Machine Man
![[Avatar]](/images/avatar/012d9fe15b2493f21902cd55603382ec.png)
Membro desde: 30/04/2005 12:55:11
Mensagens: 518
Localização: Assis
Offline
|
Então... até onde eu sei só é possível criar um JInternalFrame sem os botões de maximizar, fechar, etc... e sem título, usando um contrutor sem parâmetros.
Criando esse tipo de JInternalFrame, e deixando ele maximizado, a única coisa que o usuário poderia fazer seria movimentá-lo.
Mas se você sempre vai trabalhar desta maneira, com o JPanel maximizado, e sem a possibilidade de o usuário fechá-lo, poderia deixar de lado o JInternalFrame, e usar um JPanel no Container do JFrame mesmo, pegando toda a área disponível.
Qualquer coisa posta aí...
[]'s
|
Analista e Desenvolvedor de Sistemas
http://luizgustavoss.blogspot.com/
http://luizgustavoss.wordpress.com/
http://www.linkedin.com/in/luizgustavoss
Procurando uma especialização em Java, SOA e Android? Conheça a TNT Educacional
|
|
|
 |
|
|