Duvida implementação grafica e mouse click em programa

Bom eu sou iniciante em java e tenho algumas dúvidas que talvez sejam até certo ponto simples pra alguém …
Eu estou com um trabalho pra fazer que consiste em desenvolver um jogo de tabuleiro.O jogo em si está acabado funcionando corretamente
atingindo todas as expectativas quanto às regras e funcionamento do jogo. Entretando queria dar um certo “upgrade” nele no que consiste em :
eu mostro este tabuleiro na telinha do java , algo bem simples, mas queria que não fosse naquela tela “default” que fosse assim em otra tela
estilizada , ou seja , queria implementar graficamente esse tabuleiro. Mas não só isso queria também que a escolha da peça feita pelo usuário
seja através do mouse !!! Mas não sei nem por onde começar…Eu gostaria de saber se alguém poderia me dar alguma luz sobre isso…
Desde já o meu muito obrigado.

Cara, para voce “estilizar” sua janela, voce poderia usar algum LookAndFeel, mas eu prefiro trabalhar com o graphics2d, com o graphics voce pode desenhar um tabuleiro legal, uma dica para leitura:

http://java.sun.com/docs/books/tutorial/2d/index.html

Vlw