Jframe com 4 Jpanels "transparentes"

2 respostas
bruno.savoini

Olá, gostaria de colocar 4 Jpanels num jFrame, um seria o fundo, e os outros 3 um em cima do outro…
isto pois foi a unica solução para eu usar vários repaint e não re-executar td de novo, aí surgiu essa idéia.
Alguém me dá uma luz?

Como coloco 4 Jpanels num Jframe de modo q eles sejam “transparentes”, e de acordo com o q for acontecendo eu coloco ou tiro as imagens em um panel ou outro pelo repaint. ???

valew!

2 Respostas

LG11

Usar muitos paineis é bom para orgarnizar melhor os componentes.
se é transparencia que vc quer… Tente dar uma olhadinha na classe Graphics2D.

Se não for isso a sua dúvida então eu não entendi o que vc quis dizer.

mvargens

bruno.savoini:
Olá, gostaria de colocar 4 Jpanels num jFrame, um seria o fundo, e os outros 3 um em cima do outro…
isto pois foi a unica solução para eu usar vários repaint e não re-executar td de novo, aí surgiu essa idéia.
Alguém me dá uma luz?

Como coloco 4 Jpanels num Jframe de modo q eles sejam “transparentes”, e de acordo com o q for acontecendo eu coloco ou tiro as imagens em um panel ou outro pelo repaint. ???

valew!

Se eu entendi o que você quer fazer, não há necessidade de fazer Panels transparentes.
Porque vc não cria os panels e conforme vai precisando, seta eles no Frame?
Se o que você quer é trocar os Panels dentro de um unico Frame, basta usar o método
setContentPanel() do JFrame. Ele recebe como parametro justamente um JPanel.

Agora se não é isso que vc precisa, explica melhor que a gente ajuda.

Criado 27 de maio de 2008
Ultima resposta 28 de mai. de 2008
Respostas 2
Participantes 3