Botão com uma imagem!

3 respostas
arm.jr

Queria saber como faço para o botão ficar com a aparencia da imagem!!

Tipo eu não quero criar um JButton e setar um icone para ele, quero que o botão seja a propria imagem!!!

Eu tentei aqui, mas não gostei muito, eu criei um JButton, coloquei uma imagem dentro dele, e usando o setBounds(…) coloquei o tamanho do botão com o mesmo tamanho da imagem, mas não ficou muito legal.

Tem como fazer isso?!!

3 Respostas

ciczan

Tenta setar as propriedades borderPainted e contentAreraFilled para false. Já melhora…

arm.jr

Consegui aqui!
E só adicionar o icone no botão e chamar esses metodos.

Botao.setContentAreaFilled(false);
Botao.setBorderPainted(false);

Valeu, sua ideia também e muito boa!!

A

Você pode criar um JLabel e instancialo com um ícone.
Então você a diciona a esse JLabel o MouseListener e no método MouseClicked você adiciona as ações que serão executadas quando esse JLabel(imagem) receber um click do mouse.

Espero ter te ajudado.

Criado 31 de março de 2006
Ultima resposta 31 de mar. de 2006
Respostas 3
Participantes 3