Adicionar imagem a um JButton

2 respostas
N

Gostaria de adicionar uma imagem a um JButton e durante a execução desejo mudar esta imagem…alguem saberia como fazer isto? Agradeço desde já…

2 Respostas

R

Para você adicionar uma imagem ao botão, você poderá passá-la ao construtor do botão

JButton btnOk = new JButton(new ImageIcon(getClass().getResource(“imagem.gif”)));

Se você quiser a imagem e o texto, você pode passar ambos ao construtor.

JButton btnOk = new JButton(“OK”,new ImageIcon(getClass().getResource(“imagem.gif”)));

hehe só não lembro a ordem de quem vem primeiro, se é o texto ou a imagem.

Em tempo de execução, não lembro, mas deve ter o método setImage sei lá, para alterar a imagem. Lembro do setRollover que muda a imagem de acordo com o mouse.

Falou

P

olha ae :

JButton botaoFoto = new JButton();
ImageIcon imageIcon = new ImageIcon("caminho");
botaoFoto.setIcon(imageIcon);

ai pra vc mudar a foto soh eh vc fazer algum evento q passe o caminho da imagem q vc quer colocar

Criado 26 de março de 2007
Ultima resposta 26 de mar. de 2007
Respostas 2
Participantes 3