Botao e Panel formas e fundos

bom queria saber se tenho como fazer um botão redondo… (não um quadrado com figura de algo redondo pois nas quina não deveria acionar o botão) e se tem como setar imagens ao fundo de um painel e painel com formas diferentes… redondos por exemplo.

valeu.

entao … escolha um LookAndFeel…
ou http://java.sun.com/developer/TechTips/1999/tt0826.html.

hmm gostei do exemplo do botão. valeu

e quanto a LookAndFeel é complicado de trabalhar com ele? sabe onde posso achar alguns para uzar e algum lugar onde tenha exemplo de como usa-los.

Acho que eu usei lookandfeel uma vez… mas não eh dificil nao…
tenta isso:

UIManager.setLookAndFeel(new MetalLookAndFeel());  

Qualquer duvida…
E que eu to sem jvm.