Sobreposição de componentes

Olá pessoal !

Sou novo por aqui, bem como novo na area de Interface Grafica !

Andei lendo sobre o Gerenciadores de Layout, porém nao achei nada que possa me ajudar !

Meu objetivo e sobrepor componentes:

Criei um JLabel e com ele apliquei uma imagem como background do meu JFrame, agora gostaria de inserir os outros componentes em cima desse Jlabel !!

Aguém pode me ajudar?

Obrigado !

Olá

Não conheço nenhum [url=http://java.sun.com/docs/books/tutorial/uiswing/layout/using.html]gerenciador de layout[/url] que possa fazer isso.. mas vc pode
   implementar um gerenciador.

Um idéia que pode também ser feita, é vc setar o layout null do seu Frame e 
    ir cada um dos componentes setar o bounds ou location dele.. dai vc consegue
    sobrepor eles. O ruim disto é que se vc aumentar a tela (Frame) os componentes
    ficaram fixo.. não vai redimencionar junto com a tela.

Para implementar o seu próprio layout, veja no site da sun [url=http://java.sun.com/docs/books/tutorial/uiswing/layout/custom.html]gerenciadores de layout's[/url]

Espero ter ajudado
Flwsss

Olá Márcio, bem vindo ao GUJ!

cara, se vc quer colocar componentes em cima da imagem, coloque sua imagem diretamente no Panel. Se ela estiver no painel, vc poderá colocar componentes nele normalmente, sem precisar sobrecarregar nenhum gerenciador de layout. Eu já fiz isso e funciona certinho.

Crie um tipo de ImagePanel com sua imagem e coloque ele no ContentPane. Tem vários exemplos de Image Panel que vc pode ver por aí:

http://www.koders.com/java/fid5B5727A9978DAA9BDB9285D77CEFAB96D6FA1BF2.aspx
http://www.wildcrest.com/Software/J2PrinterWorks/documentation/api/com/wildcrest/j2printerworks/ImagePanel.html

Acredito que seja de longe a melhor solução. Espero ter ajudado…

Até mais.