| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 21/02/2003 15:41:12
|
luiz_ross
GUJ Master
![[Avatar]](/images/avatar/ac627ab1ccbdb62ec96e702f07f6425b.jpg)
Membro desde: 25/09/2002 16:38:34
Mensagens: 1110
Localização: Salto, SP
Offline
|
Criei uma classe que contem o frame principal e um JInternalFrame e uma classe que contem outro JInternalFrame. Na classe do frame principal tem um item do menu que tem a função de chamar o outro JInternalFrame, só que na hora de chamar esse JInternalFrame não acontece nada. Qual será o meu erro? Aqui vai o código......
Essa é classe principal
E essa a classe que contem o JInternalFrame
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 21/02/2003 15:54:40
|
thiagorani
JavaEvangelist
![[Avatar]](/images/avatar/a597e50502f5ff68e3e25b9114205d4a.jpg)
Membro desde: 15/10/2002 12:26:16
Mensagens: 454
Localização: São Paulo
Offline
|
Qual erro que aponta??
Nao sei se pode ser isso, mas voce nao declarou a classe teste, apenas deu um new().show.
Tenta declarar:
Tenta ae. Tenho uns codigos, vou dar um olhada.
Até.
|
Thiago Rani
Analista de Sistemas |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 21/02/2003 16:01:14
|
luiz_ross
GUJ Master
![[Avatar]](/images/avatar/ac627ab1ccbdb62ec96e702f07f6425b.jpg)
Membro desde: 25/09/2002 16:38:34
Mensagens: 1110
Localização: Salto, SP
Offline
|
Acho que consertei o erro, agora tá abrindo o JInternalframe,eu inclui esse trecho de código e deu certo
private void jMenuItem1ActionPerformed(java.awt.event.ActionEvent evt) {
teste t = new teste();
getContentPane().add(t);
t.show();
t.setBounds(20, 60, 270, 160);
}
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 21/02/2003 16:21:00
|
thiagorani
JavaEvangelist
![[Avatar]](/images/avatar/a597e50502f5ff68e3e25b9114205d4a.jpg)
Membro desde: 15/10/2002 12:26:16
Mensagens: 454
Localização: São Paulo
Offline
|
Só pra te dar um toque, faz uns imports genéricos nesse codigo.
Acho que voce ta ligado.
[]´s
|
Thiago Rani
Analista de Sistemas |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 21/02/2003 16:24:00
|
luiz_ross
GUJ Master
![[Avatar]](/images/avatar/ac627ab1ccbdb62ec96e702f07f6425b.jpg)
Membro desde: 25/09/2002 16:38:34
Mensagens: 1110
Localização: Salto, SP
Offline
|
Num intendi.......imports genéricos
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 21/02/2003 16:26:18
|
luiz_ross
GUJ Master
![[Avatar]](/images/avatar/ac627ab1ccbdb62ec96e702f07f6425b.jpg)
Membro desde: 25/09/2002 16:38:34
Mensagens: 1110
Localização: Salto, SP
Offline
|
Outra coisa, como eu faço pra toda vez que eu tentar abrir um JInternalFrame, ele aparecer sempre a frente do que foi aberto anteriormente e não atrás como está acontecento?
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 21/02/2003 17:13:58
|
rbarioni
GUJ Master
![[Avatar]](/images/avatar/c8ad096d3f3b756be66f6.gif)
Membro desde: 02/09/2002 10:49:11
Mensagens: 1317
Localização: Campinas
Offline
|
para o JInternalFrame ficar a frente dos outros, use o metodo setSelected...
mas o metodo precisa estar dentro de um bloco try/catch, posi pode gerar um exception...
falow
|
"Ozzy Osbourne pode ter inventado o heavy-metal, mas com certeza, Metallica o aprimorou." |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 21/02/2003 17:27:43
|
luiz_ross
GUJ Master
![[Avatar]](/images/avatar/ac627ab1ccbdb62ec96e702f07f6425b.jpg)
Membro desde: 25/09/2002 16:38:34
Mensagens: 1110
Localização: Salto, SP
Offline
|
Eu fiz o que vc disse mas não acontece nada......
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 21/02/2003 17:34:53
|
luiz_ross
GUJ Master
![[Avatar]](/images/avatar/ac627ab1ccbdb62ec96e702f07f6425b.jpg)
Membro desde: 25/09/2002 16:38:34
Mensagens: 1110
Localização: Salto, SP
Offline
|
Uma pergunta, eu tenho que colocar o bloco try/catch dentro da classe do JInternalFrame ou dentro do evento que chama o JInternalFrame?
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 24/02/2003 08:07:26
|
rbarioni
GUJ Master
![[Avatar]](/images/avatar/c8ad096d3f3b756be66f6.gif)
Membro desde: 02/09/2002 10:49:11
Mensagens: 1317
Localização: Campinas
Offline
|
o try/catch vai dentro do metodo q faz a chamada do JInternalFrame....
|
"Ozzy Osbourne pode ter inventado o heavy-metal, mas com certeza, Metallica o aprimorou." |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 25/02/2003 00:15:00
|
richardpeder
GUJ Master
![[Avatar]](/images/avatar/bd686fd640be98efaae0091fa301e613.jpg)
Membro desde: 15/10/2002 08:39:04
Mensagens: 1548
Localização: Minas Tirith
Offline
|
vc deve importar a classe java.beans, usando o tratamento try catch da classe PropertyVetoException, dai irá chamar o JInternalFrame corretamente.
Ate mais
|
"I see in your eyes the same fear that would take the heart of me. A day may come when the courage of men fail. When we forsake our friends and break all bonds of fellowship, but it is not this day. This day we fight!" (Discurso de Aragorn no Portão Negro de Mordor)
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 25/02/2003 13:29:47
|
cadu
Thread.start()
![[Avatar]](/images/avatar/c8d9ac443e04f73360e62.jpg)
Membro desde: 18/11/2002 14:18:30
Mensagens: 30
Offline
|
olá,
estou com um problema quase parecido, quero chamar o JInternalFrame MAXIMIZADO dentro do JDesktopPane...
<desktopPane>.getDesktopManager().maximizeFrame(JInternalFrame f)
dentro do JInternalFrame
getDesktopPane().getDesktopManager().maximizeFrame(this);
já tentei usar esses metódos de todo jeito...
se souberem como há outra maneira de chamar o JInternalFrame MAXIMIZADO, ou se puderem me explicar melhor esses métodos acima agradeço...
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 08/07/2007 01:09:06
|
robledojedy
What is classpath?
Membro desde: 07/07/2007 22:16:45
Mensagens: 5
Offline
|
Oi sou novo no forum, tambem estava com as mesmas dúvidas que vc, fiz igual como você disse mas também não consegui mostrar o InternalFrame na frente, quanto ao Try e Catch, adicionei aqui tb como o pessoal falou, mas continuou mostrando o InternalFrame atras das outras janelas.
Espero que consigamos solucionar este problema .
vlw pelas dicas amigos.
|
|
|
 |
|
|