frame personalizado em java usando imagem [duplicado]

Esta pergunta já tem uma resposta aqui:

Imagem / gráfico em uma forma 3 respostas

Eu gosto de criar um jframe java parecido com esta imagem. já criei jframes com formas diferentes, como triângulos, círculos, polígonos e algumas formas malucas. mas o problema é muito difícil [99% impossível] criar uma forma como esta imagem.so Como posso criar um jframe como este? Usei esse código para criar uma janela em forma ..

setUndecorated(true);
Polygon polygon = new Polygon();
polygon.addPoint(0, 0);
polygon.addPoint(100,100);

GeneralPath path = new GeneralPath();
path.append(polygon, true);
setShape(path);

Agora posso converter esta imagem em uma forma. Em seguida, defina setshapes.any idéia? ou existe alguma maneira de tornar o jframe totalmente transperente e jlable, que mantém a imagem completamente visível?

questionAnswers(2)

yourAnswerToTheQuestion