Hexágono sobre outro hexágono

Olá,

Estou com um projeto via Eclipse-Luna de um aplicativo pra jogar rpg de mesa. Na real, estou fazendo isso pra treino, pois percebi que consigo utilizar diversas ferramentas, assim ficando fácil consulta-las quando for necessário. Porem estou “travado” numa parte.
Desejo criar um hexágono para mapear os valores de status do personagem. No caso seria um hexágono equilátero externo e internamente um outro que assuma sua forma de acordo com os status.

Quais ferramentas posso usar?
Tentei drawPolygon (usando códigos de exemplo na internet), mas só conseguir criar em um frame separado, não no Jpanel que deveria.

qualquer dica será bem vinda =D