JButton se adequar ao tamanho e forma da imagem

Olá, galera do GUJ! Tudo bem?

Estou com uma dúvida, espero que possam me ajudam!

Fiz uns desenhos que quero colocar em um JButton.
Estes desenhos são redondos.

ImageIcon botoesImageIcon;

botoesImageIcon = new ImageIcon( "pathdoarquivo.gif" );

JButton adicionarButton = new JButton( botoesImageIcon );

Através do código acima, o botão fica quadrado, sem contar que não se adequa ao tamanho da minha imagem.

Há um modo simples e prático de deixá-lo redondo e do tamanho da imagem?

Desde já, agradeço a atenção de todos! :smiley:

Oi,

Há um modo simples e prático de deixá-lo redondo e do tamanho da imagem?

Acho que não… Se não estou enganada, para fazer isso você deverá criar seu próprio JButton
(extends) e sobreescrever os métodos de pintura… tipo Graphic, Paint etc…

Tchauzin!

O Google é um carinha que não sabe português. Para fazê-lo responder alguma coisa, tive de perguntar por:

round jbutton

Clique no botão de “Java Web Start” da página que lhe passei, para ver um exemplo desse JButton redondo.