| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 25/03/2003 16:06:35
|
bandrade
GUJ Ranger
Membro desde: 20/01/2003 15:45:15
Mensagens: 782
Offline
|
Pessoas... desculpa a pergunta esúpida, + é uma dúvida que eu tenho, então...
Qual diferença entre um frame e pannel?? frame é a janela??
té,
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 25/03/2003 16:16:36
|
thiagorani
JavaEvangelist
![[Avatar]](/images/avatar/a597e50502f5ff68e3e25b9114205d4a.jpg)
Membro desde: 15/10/2002 12:26:16
Mensagens: 454
Localização: São Paulo
Offline
|
JPanel é um container que voce usa dentro do JFrame.
|
Thiago Rani
Analista de Sistemas |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 25/03/2003 16:39:13
|
rbarioni
GUJ Master
![[Avatar]](/images/avatar/c8ad096d3f3b756be66f6.gif)
Membro desde: 02/09/2002 10:49:11
Mensagens: 1317
Localização: Campinas
Offline
|
isso mesmo bandrade....
o JFrame eh uma janela onde vc coloca objetos...eh uma tela...
o JPanel eh um painel mesmo....vc coloca diversos objetos nele e depois coloca o JPanel no JFrame...
falow
|
"Ozzy Osbourne pode ter inventado o heavy-metal, mas com certeza, Metallica o aprimorou." |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 25/03/2003 17:15:18
|
bandrade
GUJ Ranger
Membro desde: 20/01/2003 15:45:15
Mensagens: 782
Offline
|
+ algumas perguntas... se eu tenho um frame eu sou obrigado a criar um Pannel no frame prá depois inserir outros objetos dentro do Pannel?? ou eu posso insireir os objetos direto no frame?
e eu posso ter mais de um Pannel por frame?
Como usar, prá que serve JinternalFrame??
por hora é só... valeus
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 25/03/2003 17:49:56
|
rbarioni
GUJ Master
![[Avatar]](/images/avatar/c8ad096d3f3b756be66f6.gif)
Membro desde: 02/09/2002 10:49:11
Mensagens: 1317
Localização: Campinas
Offline
|
bom, vamos lah...
vc pode inserir componentes direto no frame..sem problemas....eh q o panel facilita um pouco...
vc pode ter mais de um panel por frame, sem problemas...apenas tenha cuidado ao maneja-los....
o internalframe eh um frame interno, ou seja,vc tem uma janela maior (Jframe) com um JDesktopPane, onde vc adiciona os internalframe´s....
pode ser usado, por ex, num sistema de cadastros, onde cada tela cadastra um tipo de dado....
falow
|
"Ozzy Osbourne pode ter inventado o heavy-metal, mas com certeza, Metallica o aprimorou." |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 25/03/2003 19:32:19
|
richardpeder
GUJ Master
![[Avatar]](/images/avatar/bd686fd640be98efaae0091fa301e613.jpg)
Membro desde: 15/10/2002 08:39:04
Mensagens: 1548
Localização: Minas Tirith
Offline
|
complementando o que o amigo rbarioni disse....quando vc usa um JPanel, vc esta "alocando" os componentes melhor dentro do seu JFrame, JDialog, JInternalFrame...enfim, dentro de onde vc esta inserindo este JPanel.....alguns usam por estética, outros usam para organizar.....daí vai do seu uso......em relação ao uso do JInternalFrame, acredito que ele é utilizado, e tão somente utilizado quando vc esta fazendo uma estrutura baseada em um JFrame, ou seja, na verdade estou querendo lhe dar uma visão de como e porque usar tais componentes que vc perguntou....o JInternalFrame, como o rbarioni disse, deve ser adicionado a um JDeskTopPane quando se utiliza, por exemplo, JMenu's que tem JMenuItem's que chamam este JInternalFrame......em um aplicativo Swing por exemplo, de cadastro, usa-se a estrutura que eu citei acima....
Espero ter ajudado vc a enxergar melhor esse esquema de Panel e InternalFrame...
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) 26/03/2003 10:14:05
|
bandrade
GUJ Ranger
Membro desde: 20/01/2003 15:45:15
Mensagens: 782
Offline
|
bom, vamos ver se eu não sou tãão burro assim... ehehehe
a Frame é a parte externa, a janela mesmo, o iconezinho que fica na barra do windows ou o processo que roda no linux/windows... certo?? é o externo.
a JInternalFrame são janelas dentro do frame principal, tipo.. o programa de imposto de renda que fica com a barra lá em cima o tempo todo e janelas internas são abertas de acordo com o que vc quer fazer, tipo o delphi tb... e isso??
té...
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 26/03/2003 10:29:55
|
richardpeder
GUJ Master
![[Avatar]](/images/avatar/bd686fd640be98efaae0091fa301e613.jpg)
Membro desde: 15/10/2002 08:39:04
Mensagens: 1548
Localização: Minas Tirith
Offline
|
bandrade....o JFrame é a janela principal, ou seja, nela vc pode criar chamar os JinternalFrame's que nada mais serao do que as janelas que irão conter, por exemplo, um cadastro de alguma coisa.....entao, estruturamos um sistema, por exemplo, assim como em Delphi...mas em Java eh JFrame, que pode conter o JMenu/JMenuItem que chama as janelas "secundárias", ou seja, os JInternalFrame's.
Espero ter ajudado....
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)
|
|
|
 |
|
|