JinternalFrame com a mesma forma da imagem

Tem como eu colocar uma imagem de fundo no jinternalframe e deixar ele com o mesmo formato dessa imagem ??

flw

up !!

me ajuda ae galera

Se você quer uma janela com formato não-retangular, talvez seja o caso de usar JFrame’s ou JDialog’s no JDK7:

http://www.pushing-pixels.org/?p=1209

Se o que você quer é simplesmente exibir uma imagem no plano de fundo do JInternalFrame, é só redefinir o método paintComponent() do JInternalFrame correspondente.

desculpa a ignorância mas, como eu uso esse PaintComponent ??

Repare que eu escrevi paintComponent() (é um método), não PaintComponent (isso seria uma classe). Para modificar o desenho de qualquer componente no Swing, você cria uma classe derivada desse componente e redefine o método paintComponent(). Segue um exemplo abaixo:

http://www.deitel.com/articles/java_tutorials/20050923/IntroductionToJava2D_Page2.html

Mais alguns links de interesse:

http://java.sun.com/docs/books/tutorial/uiswing/painting/index.html
http://java.sun.com/docs/books/tutorial/uiswing/painting/closer.html
http://java.sun.com/docs/books/tutorial/uiswing/painting/problems.html

como assim ?? não entendi !!!

Segue em anexo um exemplo para clarear as coisas.

Agora sim pow !!! hauhauhauhauha

vlw cara