Chamar JInternalFrame  XML
Índice dos Fóruns » Java Básico
Autor Mensagem
luiz_ross
GUJ Master
[Avatar]

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
[MSN]
thiagorani
JavaEvangelist
[Avatar]

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
[WWW] [ICQ]
luiz_ross
GUJ Master
[Avatar]

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);
}
[MSN]
thiagorani
JavaEvangelist
[Avatar]

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
[WWW] [ICQ]
luiz_ross
GUJ Master
[Avatar]

Membro desde: 25/09/2002 16:38:34
Mensagens: 1110
Localização: Salto, SP
Offline

Num intendi.......imports genéricos
[MSN]
luiz_ross
GUJ Master
[Avatar]

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?
[MSN]
rbarioni
GUJ Master
[Avatar]

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."
[Email] [MSN] [ICQ]
luiz_ross
GUJ Master
[Avatar]

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......
[MSN]
luiz_ross
GUJ Master
[Avatar]

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?
[MSN]
rbarioni
GUJ Master
[Avatar]

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."
[Email] [MSN] [ICQ]
richardpeder
GUJ Master
[Avatar]

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)


[Email] [WWW] [MSN] [ICQ]
cadu
Thread.start()
[Avatar]

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...
[ICQ]
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.
 
Índice dos Fóruns » Java Básico
Ir para:   
Powered by JForum 2.1.8 © JForum Team